pub struct ConfigChangeSet {
pub changes: Vec<ConfigChange>,
pub applied_at: DateTime<Utc>,
}Expand description
A set of changes applied in a single config reload — the corner team’s adjustment notes.
Fields§
§changes: Vec<ConfigChange>Individual changes detected between old and new configs.
applied_at: DateTime<Utc>Timestamp when these adjustments were applied.
Trait Implementations§
Source§impl Clone for ConfigChangeSet
impl Clone for ConfigChangeSet
Source§fn clone(&self) -> ConfigChangeSet
fn clone(&self) -> ConfigChangeSet
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 ConfigChangeSet
impl Debug for ConfigChangeSet
Source§impl<'de> Deserialize<'de> for ConfigChangeSet
impl<'de> Deserialize<'de> for ConfigChangeSet
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
Auto Trait Implementations§
impl Freeze for ConfigChangeSet
impl RefUnwindSafe for ConfigChangeSet
impl Send for ConfigChangeSet
impl Sync for ConfigChangeSet
impl Unpin for ConfigChangeSet
impl UnsafeUnpin for ConfigChangeSet
impl UnwindSafe for ConfigChangeSet
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