Struct savvy_bindgen::SavvyImpl
source · pub struct SavvyImpl {
pub docs: Vec<String>,
pub attrs: Vec<Attribute>,
pub ty: Ident,
pub fns: Vec<SavvyFn>,
pub orig: ItemImpl,
}Fields§
§docs: Vec<String>Doc comments
attrs: Vec<Attribute>Attributes except for #[savvy]
ty: IdentOriginal type name
fns: Vec<SavvyFn>Methods and accociated functions
orig: ItemImplOriginal body of the impl
Implementations§
Auto Trait Implementations§
impl Freeze for SavvyImpl
impl RefUnwindSafe for SavvyImpl
impl !Send for SavvyImpl
impl !Sync for SavvyImpl
impl Unpin for SavvyImpl
impl UnwindSafe for SavvyImpl
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