Struct cosmian_wit_bindgen_gen_core::Types
source · [−]pub struct Types { /* private fields */ }
Implementations
sourceimpl Types
impl Types
pub fn analyze(&mut self, iface: &Interface)
pub fn get(&self, id: TypeId) -> TypeInfo
pub fn has_preview1_dtor(&self, resource: ResourceId) -> bool
pub fn is_preview1_dtor_func(&self, func: &Function) -> bool
pub fn type_id_info(&mut self, iface: &Interface, ty: TypeId) -> TypeInfo
pub fn type_info(&mut self, iface: &Interface, ty: &Type) -> TypeInfo
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Types
impl Send for Types
impl Sync for Types
impl Unpin for Types
impl UnwindSafe for Types
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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