pub struct ConfigProbeCaps {
pub env: bool,
pub os: bool,
pub hardware_inventory: bool,
pub network_inventory: bool,
}Expand description
Capability grants available to a configuration probe.
Fields§
§env: boolPermission to inspect environment-variable presence.
os: boolPermission to inspect operating-system facts.
hardware_inventory: boolPermission to inspect hardware inventory.
network_inventory: boolPermission to inspect network inventory.
Trait Implementations§
Source§impl Clone for ConfigProbeCaps
impl Clone for ConfigProbeCaps
Source§fn clone(&self) -> ConfigProbeCaps
fn clone(&self) -> ConfigProbeCaps
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 moreSource§impl Debug for ConfigProbeCaps
impl Debug for ConfigProbeCaps
Source§impl Default for ConfigProbeCaps
impl Default for ConfigProbeCaps
Source§fn default() -> ConfigProbeCaps
fn default() -> ConfigProbeCaps
Returns the “default value” for a type. Read more
impl Eq for ConfigProbeCaps
Source§impl PartialEq for ConfigProbeCaps
impl PartialEq for ConfigProbeCaps
impl StructuralPartialEq for ConfigProbeCaps
Auto Trait Implementations§
impl Freeze for ConfigProbeCaps
impl RefUnwindSafe for ConfigProbeCaps
impl Send for ConfigProbeCaps
impl Sync for ConfigProbeCaps
impl Unpin for ConfigProbeCaps
impl UnsafeUnpin for ConfigProbeCaps
impl UnwindSafe for ConfigProbeCaps
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