Enum bindgen::callbacks::DeriveTrait
source · [−]pub enum DeriveTrait {
Copy,
Debug,
Default,
Hash,
PartialEqOrPartialOrd,
}
Expand description
Which trait to consider when doing the CannotDerive
analysis.
Variants
Copy
The Copy
trait.
Debug
The Debug
trait.
Default
The Default
trait.
Hash
The Hash
trait.
PartialEqOrPartialOrd
The PartialEq
and PartialOrd
traits.
Trait Implementations
sourceimpl Clone for DeriveTrait
impl Clone for DeriveTrait
sourcefn clone(&self) -> DeriveTrait
fn clone(&self) -> DeriveTrait
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DeriveTrait
impl Debug for DeriveTrait
sourceimpl Display for DeriveTrait
impl Display for DeriveTrait
sourceimpl Hash for DeriveTrait
impl Hash for DeriveTrait
sourceimpl PartialEq<DeriveTrait> for DeriveTrait
impl PartialEq<DeriveTrait> for DeriveTrait
impl Copy for DeriveTrait
impl Eq for DeriveTrait
impl StructuralEq for DeriveTrait
impl StructuralPartialEq for DeriveTrait
Auto Trait Implementations
impl RefUnwindSafe for DeriveTrait
impl Send for DeriveTrait
impl Sync for DeriveTrait
impl Unpin for DeriveTrait
impl UnwindSafe for DeriveTrait
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more