pub struct QuoteContext {
pub with_double_quotes: String,
pub fully_unquoted: String,
pub unquoted_keep_quote_chars: String,
}Fields§
§with_double_quotes: StringContent with single-quoted / ANSI-C / heredoc content removed and double-quote delimiters stripped (content preserved).
fully_unquoted: StringContent with all quoted spans removed.
unquoted_keep_quote_chars: StringContent with quoted spans removed, but delimiters (', ", $') kept.
Implementations§
Trait Implementations§
Source§impl Clone for QuoteContext
impl Clone for QuoteContext
Source§fn clone(&self) -> QuoteContext
fn clone(&self) -> QuoteContext
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for QuoteContext
impl Debug for QuoteContext
Source§impl PartialEq for QuoteContext
impl PartialEq for QuoteContext
impl Eq for QuoteContext
impl StructuralPartialEq for QuoteContext
Auto Trait Implementations§
impl Freeze for QuoteContext
impl RefUnwindSafe for QuoteContext
impl Send for QuoteContext
impl Sync for QuoteContext
impl Unpin for QuoteContext
impl UnsafeUnpin for QuoteContext
impl UnwindSafe for QuoteContext
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.