Struct ConfigChange
pub struct ConfigChange {
pub prev_config_hash: String,
pub new_config_hash: String,
pub diff_summary: Option<String>,
pub source: ConfigSource,
}Fields§
§prev_config_hash: String§new_config_hash: String§diff_summary: Option<String>§source: ConfigSourceTrait Implementations§
§impl Clone for ConfigChange
impl Clone for ConfigChange
§fn clone(&self) -> ConfigChange
fn clone(&self) -> ConfigChange
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl<'de> Deserialize<'de> for ConfigChange
impl<'de> Deserialize<'de> for ConfigChange
§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>,
§impl Serialize for ConfigChange
impl Serialize for ConfigChange
Auto Trait Implementations§
impl Freeze for ConfigChange
impl RefUnwindSafe for ConfigChange
impl Send for ConfigChange
impl Sync for ConfigChange
impl Unpin for ConfigChange
impl UnsafeUnpin for ConfigChange
impl UnwindSafe for ConfigChange
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)