[−][src]Struct wascc_host::NativeCapability
Represents a native capability provider compiled as a shared object library.
These plugins are OS-specific, so they will be .so
files on Linux, .dylib
files on macOS, etc.
Methods
impl NativeCapability
[src]
pub fn from_file<P: AsRef<OsStr>>(filename: P) -> Result<Self>
[src]
Reads a capability provider from a file. The capability provider must implement the correct FFI interface to support waSCC plugins
Auto Trait Implementations
impl !RefUnwindSafe for NativeCapability
impl Send for NativeCapability
impl Sync for NativeCapability
impl Unpin for NativeCapability
impl !UnwindSafe for NativeCapability
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,