pub struct ModuleDeriveSpec {
pub name: Option<&'static str>,
pub modules: &'static [ModuleDeriveSpec],
pub functions: &'static [&'static str],
}Fields§
§name: Option<&'static str>§modules: &'static [ModuleDeriveSpec]§functions: &'static [&'static str]Trait Implementations§
Source§impl Debug for ModuleDeriveSpec
impl Debug for ModuleDeriveSpec
Source§impl PartialEq for ModuleDeriveSpec
impl PartialEq for ModuleDeriveSpec
impl StructuralPartialEq for ModuleDeriveSpec
Auto Trait Implementations§
impl Freeze for ModuleDeriveSpec
impl RefUnwindSafe for ModuleDeriveSpec
impl Send for ModuleDeriveSpec
impl Sync for ModuleDeriveSpec
impl Unpin for ModuleDeriveSpec
impl UnsafeUnpin for ModuleDeriveSpec
impl UnwindSafe for ModuleDeriveSpec
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