Struct geo_aid::script::parser::FieldIndex
source · pub struct FieldIndex {
pub name: Box<Name>,
pub dot: Dot,
pub field: Ident,
}
Fields§
§name: Box<Name>
The indexed thing
dot: Dot
The dot
field: Ident
The field
Trait Implementations§
source§impl Debug for FieldIndex
impl Debug for FieldIndex
source§impl Parse for FieldIndex
impl Parse for FieldIndex
Auto Trait Implementations§
impl Freeze for FieldIndex
impl RefUnwindSafe for FieldIndex
impl Send for FieldIndex
impl Sync for FieldIndex
impl Unpin for FieldIndex
impl UnwindSafe for FieldIndex
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> CheckParses for Twhere
T: Parse,
impl<T> CheckParses for Twhere
T: Parse,
fn check_parses<'t, I>(input: &InputStream<'t, I>) -> Option<bool>
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