pub struct ApplyDecl {
pub pattern: Ident,
pub type_args: Vec<TypeSyntax>,
pub alias: Ident,
pub body: BlockSource,
pub span: SourceSpan,
}Fields§
§pattern: Ident§type_args: Vec<TypeSyntax>§alias: Ident§body: BlockSource§span: SourceSpanTrait Implementations§
impl Eq for ApplyDecl
impl StructuralPartialEq for ApplyDecl
Auto Trait Implementations§
impl Freeze for ApplyDecl
impl RefUnwindSafe for ApplyDecl
impl Send for ApplyDecl
impl Sync for ApplyDecl
impl Unpin for ApplyDecl
impl UnsafeUnpin for ApplyDecl
impl UnwindSafe for ApplyDecl
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