pub struct CockpitConfig {
pub policy: Policy,
pub buildfix: BuildfixPolicy,
pub policy_signing: PolicySigningConfig,
pub sensors: BTreeMap<String, SensorPolicy>,
pub hooks: Vec<HookConfig>,
}Fields§
§policy: Policy§buildfix: BuildfixPolicy§policy_signing: PolicySigningConfig§sensors: BTreeMap<String, SensorPolicy>§hooks: Vec<HookConfig>Trait Implementations§
Source§impl Clone for CockpitConfig
impl Clone for CockpitConfig
Source§fn clone(&self) -> CockpitConfig
fn clone(&self) -> CockpitConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 CockpitConfig
impl Debug for CockpitConfig
Source§impl Default for CockpitConfig
impl Default for CockpitConfig
Source§fn default() -> CockpitConfig
fn default() -> CockpitConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CockpitConfig
impl<'de> Deserialize<'de> for CockpitConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CockpitConfig
impl PartialEq for CockpitConfig
Source§impl Serialize for CockpitConfig
impl Serialize for CockpitConfig
impl Eq for CockpitConfig
impl StructuralPartialEq for CockpitConfig
Auto Trait Implementations§
impl Freeze for CockpitConfig
impl RefUnwindSafe for CockpitConfig
impl Send for CockpitConfig
impl Sync for CockpitConfig
impl Unpin for CockpitConfig
impl UnsafeUnpin for CockpitConfig
impl UnwindSafe for CockpitConfig
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