pub struct LinearPipelineBuilder { /* private fields */ }
Trait Implementations§
Source§impl Clone for LinearPipelineBuilder
impl Clone for LinearPipelineBuilder
Source§fn clone(&self) -> LinearPipelineBuilder
fn clone(&self) -> LinearPipelineBuilder
Returns a duplicate of the value. Read more
1.0.0 · 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 LinearPipelineBuilder
impl Debug for LinearPipelineBuilder
Source§impl Default for LinearPipelineBuilder
impl Default for LinearPipelineBuilder
Source§fn default() -> LinearPipelineBuilder
fn default() -> LinearPipelineBuilder
Returns the “default value” for a type. Read more
Source§impl PartialEq for LinearPipelineBuilder
impl PartialEq for LinearPipelineBuilder
Source§impl PipelineBuilder for LinearPipelineBuilder
impl PipelineBuilder for LinearPipelineBuilder
fn add_system_on_layer<AT: AccessType>( &mut self, name: &str, system: System, dependencies: &[&str], layer: PipelineLayer, lock_on_single_thread: bool, ) -> Result<(), PipelineBuilderError>
fn graph(self) -> PipelineGraph
fn add_system<AT: AccessType>( &mut self, name: &str, system: System, dependencies: &[&str], ) -> Result<(), PipelineBuilderError>
fn add_system_on_single_thread<AT: AccessType>( &mut self, name: &str, system: System, dependencies: &[&str], ) -> Result<(), PipelineBuilderError>
fn with_system_on_layer<AT: AccessType>( self, name: &str, system: System, dependencies: &[&str], layer: PipelineLayer, lock_on_single_thread: bool, ) -> Result<Self, PipelineBuilderError>
fn with_system<AT: AccessType>( self, name: &str, system: System, dependencies: &[&str], ) -> Result<Self, PipelineBuilderError>
fn with_system_on_single_thread<AT: AccessType>( self, name: &str, system: System, dependencies: &[&str], ) -> Result<Self, PipelineBuilderError>
fn build<T>(self) -> Twhere
T: PipelineEngine + Default,
fn build_with_engine<T>(self, engine: T) -> Twhere
T: PipelineEngine,
impl StructuralPartialEq for LinearPipelineBuilder
Auto Trait Implementations§
impl Freeze for LinearPipelineBuilder
impl RefUnwindSafe for LinearPipelineBuilder
impl Send for LinearPipelineBuilder
impl Sync for LinearPipelineBuilder
impl Unpin for LinearPipelineBuilder
impl UnwindSafe for LinearPipelineBuilder
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