Struct geo_aid::script::token::NamedIdent
source · pub struct NamedIdent {
pub span: Span,
pub ident: String,
pub collection_likeness: f64,
}
Expand description
A name.
Fields§
§span: Span
§ident: String
§collection_likeness: f64
Trait Implementations§
source§impl Clone for NamedIdent
impl Clone for NamedIdent
source§fn clone(&self) -> NamedIdent
fn clone(&self) -> NamedIdent
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 NamedIdent
impl Debug for NamedIdent
source§impl Parse for NamedIdent
impl Parse for NamedIdent
source§impl PartialEq for NamedIdent
impl PartialEq for NamedIdent
impl Eq for NamedIdent
Auto Trait Implementations§
impl RefUnwindSafe for NamedIdent
impl Send for NamedIdent
impl Sync for NamedIdent
impl Unpin for NamedIdent
impl UnwindSafe for NamedIdent
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> CloneWithNode for Twhere
T: Clone,
impl<T> CloneWithNode for Twhere
T: Clone,
fn clone_with_node(&mut self) -> T
fn clone_without_node(&self) -> T
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