Struct geo_aid::script::token::Exclamation
source · pub struct Exclamation {
pub span: Span,
}
Expand description
A ‘!’ token.
Fields§
§span: Span
Trait Implementations§
source§impl Clone for Exclamation
impl Clone for Exclamation
source§fn clone(&self) -> Exclamation
fn clone(&self) -> Exclamation
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 Exclamation
impl Debug for Exclamation
source§impl Parse for Exclamation
impl Parse for Exclamation
source§impl PartialEq for Exclamation
impl PartialEq for Exclamation
source§fn eq(&self, other: &Exclamation) -> bool
fn eq(&self, other: &Exclamation) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for Exclamation
impl Eq for Exclamation
impl StructuralPartialEq for Exclamation
Auto Trait Implementations§
impl Freeze for Exclamation
impl RefUnwindSafe for Exclamation
impl Send for Exclamation
impl Sync for Exclamation
impl Unpin for Exclamation
impl UnwindSafe for Exclamation
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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