pub struct BuildJobs { /* private fields */ }
Implementations§
Source§impl BuildJobs
impl BuildJobs
pub fn current_build_log(&self) -> Option<&BuildLogData>
pub fn is_building(&self) -> bool
pub fn new( schema_set: &SchemaSet, job_processor_registry: &JobProcessorRegistry, import_data_root_path: PathBuf, job_data_root_path: PathBuf, build_data_root_path: PathBuf, ) -> Self
pub fn queue_build_operation(&mut self, asset_id: AssetId)
pub fn build(&mut self)
pub fn needs_build(&self) -> bool
pub fn update( &mut self, builder_registry: &BuilderRegistry, editor_model: &mut dyn DynEditorModel, import_jobs: &ImportJobs, ) -> PipelineResult<BuildStatus>
Auto Trait Implementations§
impl Freeze for BuildJobs
impl !RefUnwindSafe for BuildJobs
impl Send for BuildJobs
impl Sync for BuildJobs
impl Unpin for BuildJobs
impl !UnwindSafe for BuildJobs
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