Struct Le
pub struct Le { pub spans: [Span; 2] }
<=
Usage: less than or equal to.
Don't try to remember the name of this type — use the
Token! macro instead.
Fields
spans: [Span; 2]
Trait Implementations
impl Clone for Le
fn clone(&self) -> Self
impl Copy for Le
impl Default for Le
fn default() -> Self
impl Parse for Le
fn parse(input: ParseStream<'_>) -> Result<Self>
impl ToTokens for Le
fn to_tokens(&self, tokens: &mut TokenStream)
impl Token for Le
Auto Trait Implementations
impl !Send for Le
impl !Sync for Le
impl Freeze for Le
impl RefUnwindSafe for Le
impl Unpin for Le
impl UnsafeUnpin for Le
impl UnwindSafe for Le
Blanket Implementations
impl<T> Any for Le
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Le
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Le
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for Le
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for Le
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Spanned for Le
where
T: Spanned + ?Sized,
fn span(&self) -> Span
impl<T> ToOwned for Le
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for Le
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for Le
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for Le
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>