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