pub struct MissingSnapshotPayload {
pub project: String,
pub tag: String,
pub reason: SnapshotGap,
pub detail: Option<String>,
}Fields§
§project: String§tag: String§reason: SnapshotGap§detail: Option<String>Trait Implementations§
Source§impl Clone for MissingSnapshotPayload
impl Clone for MissingSnapshotPayload
Source§impl Debug for MissingSnapshotPayload
impl Debug for MissingSnapshotPayload
Source§impl<'de> Deserialize<'de> for MissingSnapshotPayload
impl<'de> Deserialize<'de> for MissingSnapshotPayload
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
impl Eq for MissingSnapshotPayload
Source§impl PartialEq for MissingSnapshotPayload
impl PartialEq for MissingSnapshotPayload
Source§impl Serialize for MissingSnapshotPayload
impl Serialize for MissingSnapshotPayload
impl StructuralPartialEq for MissingSnapshotPayload
Auto Trait Implementations§
impl Forget for MissingSnapshotPayload
impl Freeze for MissingSnapshotPayload
impl Move for MissingSnapshotPayload
impl RefUnwindSafe for MissingSnapshotPayload
impl Send for MissingSnapshotPayload
impl Sync for MissingSnapshotPayload
impl Unpin for MissingSnapshotPayload
impl UnsafeUnpin for MissingSnapshotPayload
impl UnwindSafe for MissingSnapshotPayload
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