pub struct PreparedStudyArchiveForDeletionResult {
pub source_study: StudyRecord,
pub archive_domain: DomainRecord,
pub archive_study: StudyRecord,
pub archive_datafile: PreparedArchiveDatafileIdentity,
pub reason: String,
pub actor: String,
pub archive_stage: ArchiveDeleteStagePreview,
pub metadata_cleanup_stage: ArchiveDeleteStagePreview,
pub lake_cleanup_stage: ArchiveDeleteStagePreview,
pub source_study_delete_started: bool,
pub lake_payload_created: bool,
}Fields§
§source_study: StudyRecord§archive_domain: DomainRecord§archive_study: StudyRecord§archive_datafile: PreparedArchiveDatafileIdentity§reason: String§actor: String§archive_stage: ArchiveDeleteStagePreview§metadata_cleanup_stage: ArchiveDeleteStagePreview§lake_cleanup_stage: ArchiveDeleteStagePreview§source_study_delete_started: bool§lake_payload_created: boolTrait Implementations§
Source§impl Clone for PreparedStudyArchiveForDeletionResult
impl Clone for PreparedStudyArchiveForDeletionResult
Source§fn clone(&self) -> PreparedStudyArchiveForDeletionResult
fn clone(&self) -> PreparedStudyArchiveForDeletionResult
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<'de> Deserialize<'de> for PreparedStudyArchiveForDeletionResult
impl<'de> Deserialize<'de> for PreparedStudyArchiveForDeletionResult
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
Source§impl PartialEq for PreparedStudyArchiveForDeletionResult
impl PartialEq for PreparedStudyArchiveForDeletionResult
Source§fn eq(&self, other: &PreparedStudyArchiveForDeletionResult) -> bool
fn eq(&self, other: &PreparedStudyArchiveForDeletionResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for PreparedStudyArchiveForDeletionResult
impl StructuralPartialEq for PreparedStudyArchiveForDeletionResult
Auto Trait Implementations§
impl Freeze for PreparedStudyArchiveForDeletionResult
impl RefUnwindSafe for PreparedStudyArchiveForDeletionResult
impl Send for PreparedStudyArchiveForDeletionResult
impl Sync for PreparedStudyArchiveForDeletionResult
impl Unpin for PreparedStudyArchiveForDeletionResult
impl UnsafeUnpin for PreparedStudyArchiveForDeletionResult
impl UnwindSafe for PreparedStudyArchiveForDeletionResult
Blanket Implementations§
§impl<T> AnyEq for T
impl<T> AnyEq for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more