pub struct ListBoundariesOutput<Status, Rule> {
pub boundaries: BoundariesListing<Status, Rule>,
}Expand description
Envelope emitted by fallow list --boundaries --format json. Surfaces
the architecture boundary zones, rules, and the user’s pre-expansion
autoDiscover logical groups so consumers can render grouping intent that
expansion would otherwise flatten out of zones[].
Fields§
§boundaries: BoundariesListing<Status, Rule>Boundary zones, rules, and pre-expansion logical groups.
Trait Implementations§
Auto Trait Implementations§
impl<Status, Rule> Freeze for ListBoundariesOutput<Status, Rule>where
BoundariesListing<Status, Rule>: Freeze,
impl<Status, Rule> RefUnwindSafe for ListBoundariesOutput<Status, Rule>where
BoundariesListing<Status, Rule>: RefUnwindSafe,
impl<Status, Rule> Send for ListBoundariesOutput<Status, Rule>where
BoundariesListing<Status, Rule>: Send,
impl<Status, Rule> Sync for ListBoundariesOutput<Status, Rule>where
BoundariesListing<Status, Rule>: Sync,
impl<Status, Rule> Unpin for ListBoundariesOutput<Status, Rule>where
BoundariesListing<Status, Rule>: Unpin,
impl<Status, Rule> UnsafeUnpin for ListBoundariesOutput<Status, Rule>where
BoundariesListing<Status, Rule>: UnsafeUnpin,
impl<Status, Rule> UnwindSafe for ListBoundariesOutput<Status, Rule>where
BoundariesListing<Status, Rule>: 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