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