#[repr(C)]pub struct DelegateInterfaceResult { /* private fields */ }
Implementations§
Source§impl DelegateInterfaceResult
impl DelegateInterfaceResult
pub unsafe fn from_raw(ptr: i64, mem: &WasmLinearMem) -> Self
pub unsafe fn unwrap( self, mem: WasmLinearMem, ) -> Result<Vec<OutboundDelegateMsg>, DelegateError>
Trait Implementations§
Source§impl Clone for DelegateInterfaceResult
impl Clone for DelegateInterfaceResult
Source§fn clone(&self) -> DelegateInterfaceResult
fn clone(&self) -> DelegateInterfaceResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DelegateInterfaceResult
impl Debug for DelegateInterfaceResult
Source§impl From<Result<Vec<OutboundDelegateMsg>, DelegateError>> for DelegateInterfaceResult
impl From<Result<Vec<OutboundDelegateMsg>, DelegateError>> for DelegateInterfaceResult
Source§fn from(value: Result<Vec<OutboundDelegateMsg>, DelegateError>) -> Self
fn from(value: Result<Vec<OutboundDelegateMsg>, DelegateError>) -> Self
Converts to this type from the input type.
impl Copy for DelegateInterfaceResult
Auto Trait Implementations§
impl Freeze for DelegateInterfaceResult
impl RefUnwindSafe for DelegateInterfaceResult
impl Send for DelegateInterfaceResult
impl Sync for DelegateInterfaceResult
impl Unpin for DelegateInterfaceResult
impl UnwindSafe for DelegateInterfaceResult
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