pub struct RestoreOptions {
pub epoch_at_least: Option<u64>,
pub recovered_at_ms: u64,
pub allow_incomplete: bool,
}Expand description
Parameters for a restore into empty partitions.
Fields§
§epoch_at_least: Option<u64>Require at least this epoch in restored namespace coordinators.
recovered_at_ms: u64The restore clock reading used for the lease-table recovery marker.
allow_incomplete: boolReconstruct missing sources and coordinators (requires an epoch floor for missing coordinators).
Trait Implementations§
Source§impl Clone for RestoreOptions
impl Clone for RestoreOptions
impl Copy for RestoreOptions
Source§impl Debug for RestoreOptions
impl Debug for RestoreOptions
Source§impl Default for RestoreOptions
impl Default for RestoreOptions
impl Eq for RestoreOptions
Source§impl PartialEq for RestoreOptions
impl PartialEq for RestoreOptions
impl StructuralPartialEq for RestoreOptions
Auto Trait Implementations§
impl Freeze for RestoreOptions
impl RefUnwindSafe for RestoreOptions
impl Send for RestoreOptions
impl Sync for RestoreOptions
impl Unpin for RestoreOptions
impl UnsafeUnpin for RestoreOptions
impl UnwindSafe for RestoreOptions
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