pub struct HintState {
pub namespace_id: NamespaceId,
pub manifest_no: ManifestNo,
pub wal_no: WalNo,
}Expand description
Starts manifest discovery without selecting the current version.
Fields§
§namespace_id: NamespaceIdNamespace whose manifest collection is probed.
manifest_no: ManifestNoPositive manifest number from which discovery begins.
wal_no: WalNoHighest acknowledged WAL number known to the publisher.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HintState
impl<'de> Deserialize<'de> for HintState
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 HintState
impl StructuralPartialEq for HintState
Auto Trait Implementations§
impl Freeze for HintState
impl RefUnwindSafe for HintState
impl Send for HintState
impl Sync for HintState
impl Unpin for HintState
impl UnsafeUnpin for HintState
impl UnwindSafe for HintState
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