pub struct ResolvedZone {
pub name: String,
pub patterns: Vec<String>,
pub matchers: Vec<GlobMatcher>,
pub root: Option<String>,
}Expand description
A zone with pre-compiled glob matchers.
Fields§
§name: StringZone name.
patterns: Vec<String>Authored membership patterns.
matchers: Vec<GlobMatcher>Compiled matchers.
root: Option<String>Normalized subtree scope.
Trait Implementations§
Source§impl Clone for ResolvedZone
impl Clone for ResolvedZone
Auto Trait Implementations§
impl Freeze for ResolvedZone
impl RefUnwindSafe for ResolvedZone
impl Send for ResolvedZone
impl Sync for ResolvedZone
impl Unpin for ResolvedZone
impl UnsafeUnpin for ResolvedZone
impl UnwindSafe for ResolvedZone
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