pub struct ReadOnlyPoolManifestSnapshot {
pub generation: u64,
pub sha256: Hash,
pub members: Vec<ReadOnlyPoolManifestMember>,
}Expand description
The exact stored Pool manifest observed while opening a read-only reader.
sha256 covers the stored manifest bytes, including generation, member
ordering, member states, and every member configuration field.
Fields§
§generation: u64§sha256: Hash§members: Vec<ReadOnlyPoolManifestMember>Trait Implementations§
Source§impl Clone for ReadOnlyPoolManifestSnapshot
impl Clone for ReadOnlyPoolManifestSnapshot
Source§impl Debug for ReadOnlyPoolManifestSnapshot
impl Debug for ReadOnlyPoolManifestSnapshot
impl Eq for ReadOnlyPoolManifestSnapshot
impl StructuralPartialEq for ReadOnlyPoolManifestSnapshot
Auto Trait Implementations§
impl Freeze for ReadOnlyPoolManifestSnapshot
impl RefUnwindSafe for ReadOnlyPoolManifestSnapshot
impl Send for ReadOnlyPoolManifestSnapshot
impl Sync for ReadOnlyPoolManifestSnapshot
impl Unpin for ReadOnlyPoolManifestSnapshot
impl UnsafeUnpin for ReadOnlyPoolManifestSnapshot
impl UnwindSafe for ReadOnlyPoolManifestSnapshot
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