#[non_exhaustive]pub enum PathSelector {
All,
Any {
count: Option<String>,
},
AnyShortest,
AllShortest,
Shortest {
count: Option<String>,
groups: bool,
},
}Expand description
Selection applied to matching paths.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for PathSelector
impl Clone for PathSelector
Source§impl Debug for PathSelector
impl Debug for PathSelector
impl Eq for PathSelector
Source§impl Hash for PathSelector
impl Hash for PathSelector
Source§impl PartialEq for PathSelector
impl PartialEq for PathSelector
impl StructuralPartialEq for PathSelector
Auto Trait Implementations§
impl Freeze for PathSelector
impl RefUnwindSafe for PathSelector
impl Send for PathSelector
impl Sync for PathSelector
impl Unpin for PathSelector
impl UnsafeUnpin for PathSelector
impl UnwindSafe for PathSelector
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