Struct geo_aid::script::parser::FlagStatement
source · pub struct FlagStatement {
pub name: FlagName,
pub value: FlagValue,
}
Expand description
Defines a compiler flag or flagset.
Fields§
§name: FlagName
§value: FlagValue
Trait Implementations§
source§impl Debug for FlagStatement
impl Debug for FlagStatement
Auto Trait Implementations§
impl RefUnwindSafe for FlagStatement
impl Send for FlagStatement
impl Sync for FlagStatement
impl Unpin for FlagStatement
impl UnwindSafe for FlagStatement
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> Convert for T
impl<T> Convert for T
source§fn convert<U>(self, context: &CompileContext) -> Expr<U>where
U: ConvertFrom<T>,
fn convert<U>(self, context: &CompileContext) -> Expr<U>where
U: ConvertFrom<T>,
Errors Read more
source§fn can_convert<U>(&self) -> boolwhere
U: ConvertFrom<T>,
fn can_convert<U>(&self) -> boolwhere
U: ConvertFrom<T>,
Errors Read more