Enum bindgen::callbacks::DeriveTrait [−][src]
Which trait to consider when doing the CannotDerive
analysis.
Variants
The Copy
trait.
The Debug
trait.
The Default
trait.
The Hash
trait.
The PartialEq
and PartialOrd
traits.
Trait Implementations
impl Clone for DeriveTrait
[src]
fn clone(&self) -> DeriveTrait
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DeriveTrait
[src]
impl Debug for DeriveTrait
[src]
impl Display for DeriveTrait
[src]
impl Eq for DeriveTrait
[src]
impl Hash for DeriveTrait
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<DeriveTrait> for DeriveTrait
[src]
fn eq(&self, other: &DeriveTrait) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for DeriveTrait
[src]
impl StructuralPartialEq for DeriveTrait
[src]
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
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,
pub 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> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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.
pub 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>,