pub struct ApplicationReimportReceiptInput {
pub portability_manifest_hash: ApplicationPortabilityManifestHash,
pub export_manifest_hash: ApplicationExportManifestHash,
pub target_database_id: DatabaseId,
pub mappings: Vec<ReimportMappingResult>,
pub observations: Vec<ReimportObservationResult>,
}Expand description
Immutable successful reconciliation input.
Fields§
§portability_manifest_hash: ApplicationPortabilityManifestHashExact mapping manifest used by the importer.
export_manifest_hash: ApplicationExportManifestHashExact completed source export manifest.
target_database_id: DatabaseIdNew target database identity; it need not equal the source identity.
mappings: Vec<ReimportMappingResult>Per-mapping item/outcome evidence.
observations: Vec<ReimportObservationResult>Application-level observation digests.
Trait Implementations§
Source§impl Clone for ApplicationReimportReceiptInput
impl Clone for ApplicationReimportReceiptInput
Source§fn clone(&self) -> ApplicationReimportReceiptInput
fn clone(&self) -> ApplicationReimportReceiptInput
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 moreimpl Eq for ApplicationReimportReceiptInput
impl StructuralPartialEq for ApplicationReimportReceiptInput
Auto Trait Implementations§
impl Freeze for ApplicationReimportReceiptInput
impl RefUnwindSafe for ApplicationReimportReceiptInput
impl Send for ApplicationReimportReceiptInput
impl Sync for ApplicationReimportReceiptInput
impl Unpin for ApplicationReimportReceiptInput
impl UnsafeUnpin for ApplicationReimportReceiptInput
impl UnwindSafe for ApplicationReimportReceiptInput
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