pub struct RestoreFenceBindingRecord {
pub identity: ArtifactChecksumRecord,
pub membership_revision: ArtifactChecksumRecord,
pub external_obligations_revision: ArtifactChecksumRecord,
}Expand description
Original integration-retained fence and authority revisions; never a release token.
Fields§
§identity: ArtifactChecksumRecordExact original fence identity.
membership_revision: ArtifactChecksumRecordOriginal membership authority revision bound to that fence.
external_obligations_revision: ArtifactChecksumRecordOriginal external-obligation authority revision, retained outside the snapshot.
Trait Implementations§
Source§impl Clone for RestoreFenceBindingRecord
impl Clone for RestoreFenceBindingRecord
Source§impl Debug for RestoreFenceBindingRecord
impl Debug for RestoreFenceBindingRecord
Source§impl<'de> Deserialize<'de> for RestoreFenceBindingRecord
impl<'de> Deserialize<'de> for RestoreFenceBindingRecord
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 RestoreFenceBindingRecord
impl StructuralPartialEq for RestoreFenceBindingRecord
Auto Trait Implementations§
impl Freeze for RestoreFenceBindingRecord
impl RefUnwindSafe for RestoreFenceBindingRecord
impl Send for RestoreFenceBindingRecord
impl Sync for RestoreFenceBindingRecord
impl Unpin for RestoreFenceBindingRecord
impl UnsafeUnpin for RestoreFenceBindingRecord
impl UnwindSafe for RestoreFenceBindingRecord
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