Struct geo_aid::script::parser::ExprNumber
source · pub struct ExprNumber {
pub value: FloatOrInteger,
pub token: Number,
}
Expand description
A parsed raw number.
Fields§
§value: FloatOrInteger
Its value.
token: Number
Its token.
Trait Implementations§
source§impl Clone for ExprNumber
impl Clone for ExprNumber
source§fn clone(&self) -> ExprNumber
fn clone(&self) -> ExprNumber
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 ExprNumber
impl Debug for ExprNumber
Auto Trait Implementations§
impl RefUnwindSafe for ExprNumber
impl Send for ExprNumber
impl Sync for ExprNumber
impl Unpin for ExprNumber
impl UnwindSafe for ExprNumber
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