pub enum WitExport {
Function(WitFunction),
Interface(WitInterface),
}Variants§
Function(WitFunction)
Interface(WitInterface)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WitExport
impl<'de> Deserialize<'de> for WitExport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for WitExport
impl StructuralPartialEq for WitExport
Auto Trait Implementations§
impl Freeze for WitExport
impl RefUnwindSafe for WitExport
impl Send for WitExport
impl Sync for WitExport
impl Unpin for WitExport
impl UnsafeUnpin for WitExport
impl UnwindSafe for WitExport
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> 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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.