Struct wasmer_wit_bindgen_gen_core::TypeInfo
source · [−]pub struct TypeInfo {
pub param: bool,
pub result: bool,
pub has_list: bool,
pub has_handle: bool,
}
Fields
param: bool
Whether or not this type is ever used (transitively) within the parameter of a function.
result: bool
Whether or not this type is ever used (transitively) within the result of a function.
has_list: bool
Whether or not this type (transitively) has a list.
has_handle: bool
Whether or not this type (transitively) has a handle.
Trait Implementations
sourceimpl BitOrAssign<TypeInfo> for TypeInfo
impl BitOrAssign<TypeInfo> for TypeInfo
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
impl Copy for TypeInfo
Auto Trait Implementations
impl RefUnwindSafe for TypeInfo
impl Send for TypeInfo
impl Sync for TypeInfo
impl Unpin for TypeInfo
impl UnwindSafe for TypeInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more