Struct spin_core::HostComponentDataHandle
source · pub struct HostComponentDataHandle<HC: HostComponent> { /* private fields */ }
Expand description
An opaque handle returned by crate::EngineBuilder::add_host_component
which can be passed to HostComponentsData
to access or set associated
HostComponent::Data
.
Trait Implementations§
source§impl<HC: HostComponent> Clone for HostComponentDataHandle<HC>
impl<HC: HostComponent> Clone for HostComponentDataHandle<HC>
impl<HC: HostComponent> Copy for HostComponentDataHandle<HC>
Auto Trait Implementations§
impl<HC> RefUnwindSafe for HostComponentDataHandle<HC>
impl<HC> Send for HostComponentDataHandle<HC>
impl<HC> Sync for HostComponentDataHandle<HC>
impl<HC> Unpin for HostComponentDataHandle<HC>
impl<HC> UnwindSafe for HostComponentDataHandle<HC>
Blanket Implementations§
§impl<T> GetSetFdFlags for T
impl<T> GetSetFdFlags for T
§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.