pub struct VecObject(/* private fields */);
Implementations§
Source§impl VecObject
impl VecObject
pub const unsafe fn from_handle(handle: u32) -> VecObject
pub const fn get_handle(&self) -> u32
Trait Implementations§
Source§impl CheckedEnvArg for VecObject
impl CheckedEnvArg for VecObject
Source§impl<E> TryFromVal<E, &VecObject> for Valwhere
E: Env,
impl<E> TryFromVal<E, &VecObject> for Valwhere
E: Env,
type Error = ConversionError
fn try_from_val( _env: &E, val: &&VecObject, ) -> Result<Val, <Val as TryFromVal<E, &VecObject>>::Error>
Source§impl<E> TryFromVal<E, Val> for VecObjectwhere
E: Env,
impl<E> TryFromVal<E, Val> for VecObjectwhere
E: Env,
type Error = ConversionError
fn try_from_val( _env: &E, val: &Val, ) -> Result<VecObject, <VecObject as TryFromVal<E, Val>>::Error>
Source§impl<E> TryFromVal<E, VecObject> for Valwhere
E: Env,
impl<E> TryFromVal<E, VecObject> for Valwhere
E: Env,
type Error = ConversionError
fn try_from_val( _env: &E, val: &VecObject, ) -> Result<Val, <Val as TryFromVal<E, VecObject>>::Error>
impl Copy for VecObject
Auto Trait Implementations§
impl Freeze for VecObject
impl RefUnwindSafe for VecObject
impl Send for VecObject
impl Sync for VecObject
impl Unpin for VecObject
impl UnwindSafe for VecObject
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