pub struct NormyBuilder<P: Process> { /* private fields */ }Implementations§
Source§impl<P: Process> NormyBuilder<P>
impl<P: Process> NormyBuilder<P>
pub fn lang(self, lang: Lang) -> Self
pub fn modify_lang(self, f: impl FnOnce(&mut LangEntry)) -> Self
pub fn add_stage<S: Stage + StaticFusableStage + 'static>( self, stage: S, ) -> NormyBuilder<ChainedProcess<S, P>>
pub fn build(self) -> Normy<P>
Trait Implementations§
Source§impl Default for NormyBuilder<EmptyProcess>
impl Default for NormyBuilder<EmptyProcess>
Auto Trait Implementations§
impl<P> Freeze for NormyBuilder<P>where
P: Freeze,
impl<P> RefUnwindSafe for NormyBuilder<P>where
P: RefUnwindSafe,
impl<P> Send for NormyBuilder<P>where
P: Send,
impl<P> Sync for NormyBuilder<P>where
P: Sync,
impl<P> Unpin for NormyBuilder<P>where
P: Unpin,
impl<P> UnwindSafe for NormyBuilder<P>where
P: UnwindSafe,
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