pub struct TsMethod {
pub non_blocking: bool,
pub ident: Ident,
pub inputs: Vec<RustType>,
pub output: RustType,
pub assoc: Option<Receiver>,
pub ffi_ident: Ident,
pub self_ty: Option<Ident>,
}Fields§
§non_blocking: bool§ident: Ident§inputs: Vec<RustType>§output: RustType§assoc: Option<Receiver>§ffi_ident: Ident§self_ty: Option<Ident>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Send for TsMethod
impl !Sync for TsMethod
impl Freeze for TsMethod
impl RefUnwindSafe for TsMethod
impl Unpin for TsMethod
impl UnsafeUnpin for TsMethod
impl UnwindSafe for TsMethod
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