pub struct SourceSyncResource {
pub source_sync_id: SourceSyncId,
pub configuration_version: SourceConfigurationVersion,
pub request_origin: SourceSyncRequestOrigin,
pub stage: SourceSyncStage,
pub outcome: Option<SourceSyncOutcome>,
pub source_commit: Option<Box<str>>,
pub content_digest: Option<Box<str>>,
pub failure_code: Option<SourceSyncFailureCode>,
pub version: u64,
pub requested_at: OffsetDateTime,
pub updated_at: OffsetDateTime,
pub finished_at: Option<OffsetDateTime>,
}Fields§
§source_sync_id: SourceSyncId§configuration_version: SourceConfigurationVersion§request_origin: SourceSyncRequestOrigin§stage: SourceSyncStage§outcome: Option<SourceSyncOutcome>§source_commit: Option<Box<str>>§content_digest: Option<Box<str>>§failure_code: Option<SourceSyncFailureCode>§version: u64§requested_at: OffsetDateTime§updated_at: OffsetDateTime§finished_at: Option<OffsetDateTime>Trait Implementations§
Source§impl Clone for SourceSyncResource
impl Clone for SourceSyncResource
Source§impl Debug for SourceSyncResource
impl Debug for SourceSyncResource
Source§impl<'de> Deserialize<'de> for SourceSyncResource
impl<'de> Deserialize<'de> for SourceSyncResource
Source§fn deserialize<DeserializerType>(
deserializer: DeserializerType,
) -> Result<Self, DeserializerType::Error>where
DeserializerType: Deserializer<'de>,
fn deserialize<DeserializerType>(
deserializer: DeserializerType,
) -> Result<Self, DeserializerType::Error>where
DeserializerType: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SourceSyncResource
Source§impl PartialEq for SourceSyncResource
impl PartialEq for SourceSyncResource
Source§impl Serialize for SourceSyncResource
impl Serialize for SourceSyncResource
impl StructuralPartialEq for SourceSyncResource
Auto Trait Implementations§
impl Freeze for SourceSyncResource
impl RefUnwindSafe for SourceSyncResource
impl Send for SourceSyncResource
impl Sync for SourceSyncResource
impl Unpin for SourceSyncResource
impl UnsafeUnpin for SourceSyncResource
impl UnwindSafe for SourceSyncResource
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