Enum nom_kconfig::attribute::function::ExpressionToken
source · pub enum ExpressionToken {
Literal(String),
Variable(String),
DoubleQuotes(Vec<ExpressionToken>),
SingleQuotes(String),
Backtick(String),
Function(Box<FunctionCall>),
Space,
}Variants§
Literal(String)
Variable(String)
DoubleQuotes(Vec<ExpressionToken>)
SingleQuotes(String)
Backtick(String)
Function(Box<FunctionCall>)
Space
Trait Implementations§
source§impl Clone for ExpressionToken
impl Clone for ExpressionToken
source§fn clone(&self) -> ExpressionToken
fn clone(&self) -> ExpressionToken
Returns a copy 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 ExpressionToken
impl Debug for ExpressionToken
source§impl<'de> Deserialize<'de> for ExpressionToken
impl<'de> Deserialize<'de> for ExpressionToken
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for ExpressionToken
impl Display for ExpressionToken
source§impl Hash for ExpressionToken
impl Hash for ExpressionToken
source§impl PartialEq<ExpressionToken> for ExpressionToken
impl PartialEq<ExpressionToken> for ExpressionToken
source§fn eq(&self, other: &ExpressionToken) -> bool
fn eq(&self, other: &ExpressionToken) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for ExpressionToken
impl Serialize for ExpressionToken
impl StructuralPartialEq for ExpressionToken
Auto Trait Implementations§
impl RefUnwindSafe for ExpressionToken
impl Send for ExpressionToken
impl Sync for ExpressionToken
impl Unpin for ExpressionToken
impl UnwindSafe for ExpressionToken
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