pub struct TraitImplementation {
pub trait_name: String,
pub type_name: String,
pub impl_node: Node,
}
Expand description
Represents a trait implementation
Fields§
§trait_name: String
§type_name: String
§impl_node: Node
Trait Implementations§
Source§impl Clone for TraitImplementation
impl Clone for TraitImplementation
Source§fn clone(&self) -> TraitImplementation
fn clone(&self) -> TraitImplementation
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for TraitImplementation
impl RefUnwindSafe for TraitImplementation
impl Send for TraitImplementation
impl Sync for TraitImplementation
impl Unpin for TraitImplementation
impl UnwindSafe for TraitImplementation
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