pub enum UniffiTraitMetadata {
Debug {
fmt: MethodMetadata,
},
Display {
fmt: MethodMetadata,
},
Eq {
eq: MethodMetadata,
ne: MethodMetadata,
},
Hash {
hash: MethodMetadata,
},
}
Expand description
The list of traits we support generating helper methods for.
Variants§
Debug
Fields
§
fmt: MethodMetadata
Display
Fields
§
fmt: MethodMetadata
Eq
Hash
Fields
§
hash: MethodMetadata
Implementations§
Trait Implementations§
Source§impl Clone for UniffiTraitMetadata
impl Clone for UniffiTraitMetadata
Source§fn clone(&self) -> UniffiTraitMetadata
fn clone(&self) -> UniffiTraitMetadata
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 Debug for UniffiTraitMetadata
impl Debug for UniffiTraitMetadata
Source§impl From<UniffiTraitMetadata> for Metadata
impl From<UniffiTraitMetadata> for Metadata
Source§fn from(v: UniffiTraitMetadata) -> Self
fn from(v: UniffiTraitMetadata) -> Self
Converts to this type from the input type.
Source§impl Ord for UniffiTraitMetadata
impl Ord for UniffiTraitMetadata
Source§fn cmp(&self, other: &UniffiTraitMetadata) -> Ordering
fn cmp(&self, other: &UniffiTraitMetadata) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for UniffiTraitMetadata
impl PartialEq for UniffiTraitMetadata
Source§impl PartialOrd for UniffiTraitMetadata
impl PartialOrd for UniffiTraitMetadata
impl Eq for UniffiTraitMetadata
impl StructuralPartialEq for UniffiTraitMetadata
Auto Trait Implementations§
impl Freeze for UniffiTraitMetadata
impl RefUnwindSafe for UniffiTraitMetadata
impl Send for UniffiTraitMetadata
impl Sync for UniffiTraitMetadata
impl Unpin for UniffiTraitMetadata
impl UnwindSafe for UniffiTraitMetadata
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