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