pub struct WitImportOptions {
pub namespace: Option<String>,
pub module: Option<String>,
pub world: Option<String>,
pub interface: Option<String>,
pub strict: bool,
}Fields§
§namespace: Option<String>§module: Option<String>§world: Option<String>§interface: Option<String>§strict: boolTrait Implementations§
Source§impl Clone for WitImportOptions
impl Clone for WitImportOptions
Source§fn clone(&self) -> WitImportOptions
fn clone(&self) -> WitImportOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WitImportOptions
impl Debug for WitImportOptions
Source§impl Default for WitImportOptions
impl Default for WitImportOptions
Source§fn default() -> WitImportOptions
fn default() -> WitImportOptions
Returns the “default value” for a type. Read more
impl Eq for WitImportOptions
Source§impl PartialEq for WitImportOptions
impl PartialEq for WitImportOptions
impl StructuralPartialEq for WitImportOptions
Auto Trait Implementations§
impl Freeze for WitImportOptions
impl RefUnwindSafe for WitImportOptions
impl Send for WitImportOptions
impl Sync for WitImportOptions
impl Unpin for WitImportOptions
impl UnsafeUnpin for WitImportOptions
impl UnwindSafe for WitImportOptions
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more