pub struct BuildQueueItem {Show 15 fields
pub name: ModuleName,
pub human_readable_name: ModuleName,
pub source_node: Arc<SourceNode>,
pub source_module: Arc<SourceModule>,
pub config: Config,
pub environment_scope: ScopePtr,
pub require_cycles: Vec<RequireCycle>,
pub options: FrontendOptions,
pub record_json_log: bool,
pub reverse_deps: Vec<usize>,
pub dirty_dependencies: i32,
pub processing: bool,
pub exception: Option<InternalCompilerError>,
pub module: ModulePtr,
pub stats: FrontendStats,
}Fields§
§name: ModuleName§human_readable_name: ModuleName§source_node: Arc<SourceNode>§source_module: Arc<SourceModule>§config: Config§environment_scope: ScopePtr§require_cycles: Vec<RequireCycle>§options: FrontendOptions§record_json_log: bool§reverse_deps: Vec<usize>§dirty_dependencies: i32§processing: bool§exception: Option<InternalCompilerError>§module: ModulePtr§stats: FrontendStatsTrait Implementations§
Source§impl Clone for BuildQueueItem
impl Clone for BuildQueueItem
Source§fn clone(&self) -> BuildQueueItem
fn clone(&self) -> BuildQueueItem
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 !Send for BuildQueueItem
impl !Sync for BuildQueueItem
impl Freeze for BuildQueueItem
impl RefUnwindSafe for BuildQueueItem
impl Unpin for BuildQueueItem
impl UnsafeUnpin for BuildQueueItem
impl UnwindSafe for BuildQueueItem
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