Struct impl_tools_lib::autoimpl::ImplDebug
source · [−]pub struct ImplDebug;
Expand description
Implement core::fmt::Debug
Trait Implementations
sourceimpl ImplTrait for ImplDebug
impl ImplTrait for ImplDebug
sourcefn path(&self) -> SimplePath
fn path(&self) -> SimplePath
Trait path Read more
sourcefn support_ignore(&self) -> bool
fn support_ignore(&self) -> bool
True if this target supports ignoring fields
sourcefn support_using(&self) -> bool
fn support_using(&self) -> bool
True if this target supports using a field
sourcefn struct_items(&self, item: &ItemStruct, args: &ImplArgs) -> Result<TokenStream>
fn struct_items(&self, item: &ItemStruct, args: &ImplArgs) -> Result<TokenStream>
Generate struct items Read more
sourcefn struct_impl(&self, item: &ItemStruct, args: &ImplArgs) -> Result<TokenStream>
fn struct_impl(&self, item: &ItemStruct, args: &ImplArgs) -> Result<TokenStream>
Generate an impl for a struct item Read more
Auto Trait Implementations
impl RefUnwindSafe for ImplDebug
impl Send for ImplDebug
impl Sync for ImplDebug
impl Unpin for ImplDebug
impl UnwindSafe for ImplDebug
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