pub struct PipelineVisualizer { /* private fields */ }Expand description
Main pipeline visualizer that orchestrates the visualization process
Implementations§
Source§impl PipelineVisualizer
impl PipelineVisualizer
Sourcepub fn new(config: VisualizationConfig) -> Self
pub fn new(config: VisualizationConfig) -> Self
Create a new pipeline visualizer
Sourcepub fn add_pipeline(
&mut self,
pipeline: &dyn PipelineComponent,
) -> SklResult<()>
pub fn add_pipeline( &mut self, pipeline: &dyn PipelineComponent, ) -> SklResult<()>
Add a pipeline to visualize
Sourcepub fn visualize(&self) -> SklResult<RenderedOutput>
pub fn visualize(&self) -> SklResult<RenderedOutput>
Generate visualization
Auto Trait Implementations§
impl Freeze for PipelineVisualizer
impl !RefUnwindSafe for PipelineVisualizer
impl Send for PipelineVisualizer
impl Sync for PipelineVisualizer
impl Unpin for PipelineVisualizer
impl !UnwindSafe for PipelineVisualizer
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more