pub struct BoundariesListRule {
pub from: String,
pub allow: Vec<String>,
}Expand description
A boundary import rule, expanded to operate on concrete child zone
names after autoDiscover flattening. The user’s pre-expansion rule
(keyed on the logical parent name, if any) is preserved on the
corresponding BoundariesListLogicalGroup::authored_rule.
Fields§
§from: StringZone the rule constrains imports from.
allow: Vec<String>Zone names the from zone may import.
Trait Implementations§
Source§impl Clone for BoundariesListRule
impl Clone for BoundariesListRule
Source§impl Debug for BoundariesListRule
impl Debug for BoundariesListRule
Auto Trait Implementations§
impl Freeze for BoundariesListRule
impl RefUnwindSafe for BoundariesListRule
impl Send for BoundariesListRule
impl Sync for BoundariesListRule
impl Unpin for BoundariesListRule
impl UnsafeUnpin for BoundariesListRule
impl UnwindSafe for BoundariesListRule
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