pub struct PositiveSliceConditionBuilder { /* private fields */ }Expand description
Immutable positive mood and optional modifiers for diagram adherence.
Implementations§
Source§impl PositiveSliceConditionBuilder
impl PositiveSliceConditionBuilder
Sourcepub fn ignoring_orphan_slices(self) -> Self
pub fn ignoring_orphan_slices(self) -> Self
Ignores actual dependencies when either endpoint is absent from the diagram.
Sourcepub fn ignoring_external_slices(self) -> Self
pub fn ignoring_external_slices(self) -> Self
Ignores actual dependencies carrying external Cargo evidence.
Sourcepub fn adhere_to_diagram(self, text: impl Into<String>) -> DiagramSliceCondition
pub fn adhere_to_diagram(self, text: impl Into<String>) -> DiagramSliceCondition
Requires actual slice dependencies to be allowed by inline PlantUML.
Sourcepub fn adhere_to_diagram_in_file(
self,
path: impl AsRef<Path>,
) -> DiagramSliceCondition
pub fn adhere_to_diagram_in_file( self, path: impl AsRef<Path>, ) -> DiagramSliceCondition
Requires actual slice dependencies to be allowed by a lazily read PlantUML file.
Sourcepub const fn scope(&self) -> &SliceScopeBuilder
pub const fn scope(&self) -> &SliceScopeBuilder
Returns the slice scope carried into this mood.
Sourcepub const fn options(&self) -> &DiagramAdherenceOptions
pub const fn options(&self) -> &DiagramAdherenceOptions
Returns the immutable adherence modifiers.
Trait Implementations§
Source§impl Clone for PositiveSliceConditionBuilder
impl Clone for PositiveSliceConditionBuilder
Source§fn clone(&self) -> PositiveSliceConditionBuilder
fn clone(&self) -> PositiveSliceConditionBuilder
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for PositiveSliceConditionBuilder
impl RefUnwindSafe for PositiveSliceConditionBuilder
impl Send for PositiveSliceConditionBuilder
impl Sync for PositiveSliceConditionBuilder
impl Unpin for PositiveSliceConditionBuilder
impl UnwindSafe for PositiveSliceConditionBuilder
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