pub enum QuotationMark {
SingleQuote,
DoubleQuote,
Backtick,
}Expand description
引号类型枚举 定义了不同类型的引号
Variants§
Trait Implementations§
Source§impl Clone for QuotationMark
impl Clone for QuotationMark
Source§fn clone(&self) -> QuotationMark
fn clone(&self) -> QuotationMark
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 QuotationMark
impl Debug for QuotationMark
Source§impl Display for QuotationMark
impl Display for QuotationMark
Source§impl<'_derivative_strum> From<&'_derivative_strum QuotationMark> for &'static str
impl<'_derivative_strum> From<&'_derivative_strum QuotationMark> for &'static str
Source§fn from(x: &'_derivative_strum QuotationMark) -> &'static str
fn from(x: &'_derivative_strum QuotationMark) -> &'static str
Converts to this type from the input type.
Source§impl From<QuotationMark> for &'static str
impl From<QuotationMark> for &'static str
Source§fn from(x: QuotationMark) -> &'static str
fn from(x: QuotationMark) -> &'static str
Converts to this type from the input type.
Source§impl FromStr for QuotationMark
impl FromStr for QuotationMark
Source§impl PartialEq for QuotationMark
impl PartialEq for QuotationMark
Source§impl TryFrom<&str> for QuotationMark
impl TryFrom<&str> for QuotationMark
impl Copy for QuotationMark
impl Eq for QuotationMark
impl StructuralPartialEq for QuotationMark
Auto Trait Implementations§
impl Freeze for QuotationMark
impl RefUnwindSafe for QuotationMark
impl Send for QuotationMark
impl Sync for QuotationMark
impl Unpin for QuotationMark
impl UnwindSafe for QuotationMark
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more