pub struct ImplEq;
Expand description
Implement core::cmp::Eq
Trait Implementations§
Source§impl ImplTrait for ImplEq
impl ImplTrait for ImplEq
Source§fn path(&self) -> SimplePath
fn path(&self) -> SimplePath
Trait path Read more
Source§fn allow_ignore_with(&self) -> Option<SimplePath>
fn allow_ignore_with(&self) -> Option<SimplePath>
If the target does not support
ignore
but does tolerate ignore
in
the presence of another target (e.g. autoimpl(Eq, PartialEq ignore self.foo)
),
return the path of that other target here.Source§fn enum_items(&self, _: &ItemEnum, _: &ImplArgs) -> Result<(Toks, Toks)>
fn enum_items(&self, _: &ItemEnum, _: &ImplArgs) -> Result<(Toks, Toks)>
Generate enum items Read more
Source§fn struct_items(&self, _: &ItemStruct, _: &ImplArgs) -> Result<(Toks, Toks)>
fn struct_items(&self, _: &ItemStruct, _: &ImplArgs) -> Result<(Toks, Toks)>
Generate struct items Read more
Source§fn support_path_arguments(&self) -> bool
fn support_path_arguments(&self) -> bool
True if this target supports path arguments
Source§fn support_ignore(&self) -> bool
fn support_ignore(&self) -> bool
True if this target supports ignoring fields Read more
Source§fn support_using(&self) -> bool
fn support_using(&self) -> bool
True if this target supports using a field Read more
Source§fn enum_impl(&self, item: &ItemEnum, args: &ImplArgs) -> Result<Toks>
fn enum_impl(&self, item: &ItemEnum, args: &ImplArgs) -> Result<Toks>
Generate an impl for an enum item Read more
Source§fn struct_impl(&self, item: &ItemStruct, args: &ImplArgs) -> Result<Toks>
fn struct_impl(&self, item: &ItemStruct, args: &ImplArgs) -> Result<Toks>
Generate an impl for a struct item Read more
Auto Trait Implementations§
impl Freeze for ImplEq
impl RefUnwindSafe for ImplEq
impl Send for ImplEq
impl Sync for ImplEq
impl Unpin for ImplEq
impl UnwindSafe for ImplEq
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