pub enum RestartRequiredSection {
Port,
Storage,
AdmissionFactsCarrierModuleId,
AdmissionFactsTargets,
}Expand description
Top-level daemon config sections that rescan cannot apply. The daemon
snapshots these sections at start and reports later rescan changes as
restart_required. Setup intersects this set with sections core
configuration would write so a dry-run can flag a restart before the
config file exists on disk. Match this enum exhaustively so a new section
cannot be added without a comparison.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for RestartRequiredSection
impl Clone for RestartRequiredSection
impl Copy for RestartRequiredSection
Source§impl Debug for RestartRequiredSection
impl Debug for RestartRequiredSection
impl Eq for RestartRequiredSection
Source§impl PartialEq for RestartRequiredSection
impl PartialEq for RestartRequiredSection
impl StructuralPartialEq for RestartRequiredSection
Auto Trait Implementations§
impl Freeze for RestartRequiredSection
impl RefUnwindSafe for RestartRequiredSection
impl Send for RestartRequiredSection
impl Sync for RestartRequiredSection
impl Unpin for RestartRequiredSection
impl UnsafeUnpin for RestartRequiredSection
impl UnwindSafe for RestartRequiredSection
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