pub struct RustArg {
pub name: Ident,
pub ty: Type,
pub span: Span,
pub handler: Rc<TypeHandler>,
}Fields§
§name: IdentName of the Rust argument.
ty: TypeRust type of the COM argument.
span: SpanRust type span.
handler: Rc<TypeHandler>Type handler.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RustArg
impl RefUnwindSafe for RustArg
impl !Send for RustArg
impl !Sync for RustArg
impl Unpin for RustArg
impl UnwindSafe for RustArg
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