pub enum SinkholeRoleSelector {
All,
Patterns(Vec<String>),
Id(Uuid),
}Expand description
Which rules of a list select_sinkhole_roles picks.
Variants§
All
Every rule of the list.
Patterns(Vec<String>)
The rule of each pattern, compared the way Core stores patterns; every pattern must exist.
Id(Uuid)
One rule by its uuid.
Trait Implementations§
Source§impl Clone for SinkholeRoleSelector
impl Clone for SinkholeRoleSelector
Source§fn clone(&self) -> SinkholeRoleSelector
fn clone(&self) -> SinkholeRoleSelector
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SinkholeRoleSelector
impl RefUnwindSafe for SinkholeRoleSelector
impl Send for SinkholeRoleSelector
impl Sync for SinkholeRoleSelector
impl Unpin for SinkholeRoleSelector
impl UnsafeUnpin for SinkholeRoleSelector
impl UnwindSafe for SinkholeRoleSelector
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