pub struct ScgPipeline {
pub goal: Option<String>,
pub model_stylesheet: Option<String>,
pub node_attrs: HashMap<String, PipelineNodeAttrs>,
pub edge_attrs: Vec<ScgEdgeAttrs>,
}Expand description
Pipeline-specific data parsed from an SCG file in mode pipeline.
Fields§
§goal: Option<String>§model_stylesheet: Option<String>§node_attrs: HashMap<String, PipelineNodeAttrs>§edge_attrs: Vec<ScgEdgeAttrs>Trait Implementations§
Source§impl Clone for ScgPipeline
impl Clone for ScgPipeline
Source§fn clone(&self) -> ScgPipeline
fn clone(&self) -> ScgPipeline
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 ScgPipeline
impl Debug for ScgPipeline
Source§impl Default for ScgPipeline
impl Default for ScgPipeline
Source§fn default() -> ScgPipeline
fn default() -> ScgPipeline
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScgPipeline
impl RefUnwindSafe for ScgPipeline
impl Send for ScgPipeline
impl Sync for ScgPipeline
impl Unpin for ScgPipeline
impl UnsafeUnpin for ScgPipeline
impl UnwindSafe for ScgPipeline
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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