pub struct PreparedMergeMaterialization {
pub root: StoreRootRef,
pub verified_commit: VerifiedStoreBatchCommit,
pub activation_head: StoreDeviceHead,
pub activation_head_object: ExactObjectRef,
pub history_evidence: RetainedMergeCommitEvidence,
pub membership_objects: Option<VerifiedMergeMembershipObjects>,
pub membership_remote_objects: Vec<ClosedRemoteObject>,
pub registrations: Vec<ActivatedStoreDeviceRegistration>,
pub packages: Vec<PreparedMergeMaterializationPackage>,
pub device_operations: VerifiedStoreDeviceOperations,
pub circle_activations: VerifiedCircleActivations,
pub package_application: Option<RetainedPackageApplication>,
}Fields§
§root: StoreRootRef§verified_commit: VerifiedStoreBatchCommit§activation_head: StoreDeviceHead§activation_head_object: ExactObjectRef§history_evidence: RetainedMergeCommitEvidence§membership_objects: Option<VerifiedMergeMembershipObjects>§membership_remote_objects: Vec<ClosedRemoteObject>§registrations: Vec<ActivatedStoreDeviceRegistration>§packages: Vec<PreparedMergeMaterializationPackage>§device_operations: VerifiedStoreDeviceOperations§circle_activations: VerifiedCircleActivations§package_application: Option<RetainedPackageApplication>Auto Trait Implementations§
impl !Freeze for PreparedMergeMaterialization
impl RefUnwindSafe for PreparedMergeMaterialization
impl Send for PreparedMergeMaterialization
impl Sync for PreparedMergeMaterialization
impl Unpin for PreparedMergeMaterialization
impl UnsafeUnpin for PreparedMergeMaterialization
impl UnwindSafe for PreparedMergeMaterialization
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