pub struct DriftHistoryEntry {
pub detected_at: DateTime<Utc>,
pub endpoint: String,
pub drift_type: String,
pub description: String,
pub details: Value,
}Expand description
Contract drift history entry
Fields§
§detected_at: DateTime<Utc>Timestamp of drift detection
endpoint: StringEndpoint/method where drift was detected
drift_type: StringType of drift (breaking, non-breaking, etc.)
description: StringDescription of the drift
details: ValueDetails (JSON)
Trait Implementations§
Source§impl Clone for DriftHistoryEntry
impl Clone for DriftHistoryEntry
Source§fn clone(&self) -> DriftHistoryEntry
fn clone(&self) -> DriftHistoryEntry
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 DriftHistoryEntry
impl Debug for DriftHistoryEntry
Source§impl<'de> Deserialize<'de> for DriftHistoryEntry
impl<'de> Deserialize<'de> for DriftHistoryEntry
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 DriftHistoryEntry
impl RefUnwindSafe for DriftHistoryEntry
impl Send for DriftHistoryEntry
impl Sync for DriftHistoryEntry
impl Unpin for DriftHistoryEntry
impl UnsafeUnpin for DriftHistoryEntry
impl UnwindSafe for DriftHistoryEntry
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