pub struct TraitItemReft {
pub attrs: Vec<Attribute>,
pub reft_token: reft,
pub name: Ident,
pub paren_token: Paren,
pub params: TokenStream,
pub returns: TokenStream,
pub semi_token: Semi,
}Fields§
§attrs: Vec<Attribute>This is not actually used
reft_token: reft§name: Ident§paren_token: Paren§params: TokenStream§returns: TokenStream§semi_token: SemiTrait Implementations§
Source§impl Debug for TraitItemReft
impl Debug for TraitItemReft
Source§impl Parse for TraitItemReft
impl Parse for TraitItemReft
fn parse(input: ParseStream<'_>) -> Result<Self>
Auto Trait Implementations§
impl !Send for TraitItemReft
impl !Sync for TraitItemReft
impl Freeze for TraitItemReft
impl RefUnwindSafe for TraitItemReft
impl Unpin for TraitItemReft
impl UnsafeUnpin for TraitItemReft
impl UnwindSafe for TraitItemReft
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