pub struct BuildSymbolsModule {
pub prefix: String,
pub fns: usize,
pub types: usize,
pub ctors: usize,
}Expand description
Per-module entry in PassReport::BuildSymbols. prefix is the
dotted module name ("Models.User"); the entry scope is
represented by an empty string so JSON consumers can sort/group
uniformly.
Fields§
§prefix: String§fns: usize§types: usize§ctors: usizeTrait Implementations§
Source§impl Clone for BuildSymbolsModule
impl Clone for BuildSymbolsModule
Source§fn clone(&self) -> BuildSymbolsModule
fn clone(&self) -> BuildSymbolsModule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BuildSymbolsModule
impl RefUnwindSafe for BuildSymbolsModule
impl Send for BuildSymbolsModule
impl Sync for BuildSymbolsModule
impl Unpin for BuildSymbolsModule
impl UnsafeUnpin for BuildSymbolsModule
impl UnwindSafe for BuildSymbolsModule
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