pub struct RawFilter {
pub profile: Option<String>,
pub read_only: bool,
pub groups: Option<Vec<String>>,
pub exclude_groups: Option<Vec<String>>,
pub tools: Option<Vec<String>>,
pub exclude_tools: Option<Vec<String>>,
}Expand description
Raw filter inputs before validation.
Fields§
§profile: Option<String>§read_only: bool§groups: Option<Vec<String>>§exclude_groups: Option<Vec<String>>§tools: Option<Vec<String>>§exclude_tools: Option<Vec<String>>Trait Implementations§
Auto Trait Implementations§
impl Freeze for RawFilter
impl RefUnwindSafe for RawFilter
impl Send for RawFilter
impl Sync for RawFilter
impl Unpin for RawFilter
impl UnsafeUnpin for RawFilter
impl UnwindSafe for RawFilter
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