Struct spin_core::AnyHostComponentDataHandle
source · pub struct AnyHostComponentDataHandle(/* private fields */);
Expand description
An opaque handle which can be passed to HostComponentsData
to access
host component data.
Trait Implementations§
source§impl Clone for AnyHostComponentDataHandle
impl Clone for AnyHostComponentDataHandle
source§fn clone(&self) -> AnyHostComponentDataHandle
fn clone(&self) -> AnyHostComponentDataHandle
Returns a copy 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<T: HostComponent> From<HostComponentDataHandle<T>> for AnyHostComponentDataHandle
impl<T: HostComponent> From<HostComponentDataHandle<T>> for AnyHostComponentDataHandle
source§fn from(value: HostComponentDataHandle<T>) -> Self
fn from(value: HostComponentDataHandle<T>) -> Self
Converts to this type from the input type.
impl Copy for AnyHostComponentDataHandle
Auto Trait Implementations§
impl RefUnwindSafe for AnyHostComponentDataHandle
impl Send for AnyHostComponentDataHandle
impl Sync for AnyHostComponentDataHandle
impl Unpin for AnyHostComponentDataHandle
impl UnwindSafe for AnyHostComponentDataHandle
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> GetSetFdFlags for T
impl<T> GetSetFdFlags for T
source§fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
Query the “status” flags for the
self
file descriptor.source§fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
source§fn set_fd_flags(&mut self, set_fd_flags: SetFdFlags<T>) -> Result<(), Error>where
T: AsFilelike,
fn set_fd_flags(&mut self, set_fd_flags: SetFdFlags<T>) -> Result<(), Error>where
T: AsFilelike,
Set the “status” flags for the
self
file descriptor. Read more