pub struct OutputModuleInfo {
pub defined_symbols: DepSet,
pub imports: DepMiniSet,
pub exports: DepMiniSet,
pub split_points: Vec<SplitPoint>,
}Fields§
§defined_symbols: DepSet§imports: DepMiniSet§exports: DepMiniSet§split_points: Vec<SplitPoint>Implementations§
Source§impl OutputModuleInfo
impl OutputModuleInfo
pub fn print(&self, module_name: &str, info: &ModuleInfo<'_>, graph: &DepGraph)
Trait Implementations§
Source§impl Clone for OutputModuleInfo
impl Clone for OutputModuleInfo
Source§fn clone(&self) -> OutputModuleInfo
fn clone(&self) -> OutputModuleInfo
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 moreSource§impl Debug for OutputModuleInfo
impl Debug for OutputModuleInfo
Source§impl Default for OutputModuleInfo
impl Default for OutputModuleInfo
Source§fn default() -> OutputModuleInfo
fn default() -> OutputModuleInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OutputModuleInfo
impl RefUnwindSafe for OutputModuleInfo
impl Send for OutputModuleInfo
impl Sync for OutputModuleInfo
impl Unpin for OutputModuleInfo
impl UnsafeUnpin for OutputModuleInfo
impl UnwindSafe for OutputModuleInfo
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