Struct soroban_env_guest::VecObject
source · 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, 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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)