pub enum RunMaintenanceResponse {
Metadata(MetadataMaintenanceResponse),
MetadataCompaction(MetadataCompactionResponse),
Gc(GcResponse),
Retention(AdvanceRetentionResponse),
RecoverAdministrator(RecoverAdministratorResponse),
}Expand description
The result of one maintenance job. The kind matches the request.
Variants§
Metadata(MetadataMaintenanceResponse)
Result of WAL flushing and one bounded metadata reorganization step.
MetadataCompaction(MetadataCompactionResponse)
Result of one full metadata compaction.
Gc(GcResponse)
Counts and deadlines from one collection call.
Retention(AdvanceRetentionResponse)
Result of advancing the retention floor.
RecoverAdministrator(RecoverAdministratorResponse)
The committed administrator recovery.
Trait Implementations§
Source§impl Clone for RunMaintenanceResponse
impl Clone for RunMaintenanceResponse
Source§impl Debug for RunMaintenanceResponse
impl Debug for RunMaintenanceResponse
Source§impl<'de> Deserialize<'de> for RunMaintenanceResponse
impl<'de> Deserialize<'de> for RunMaintenanceResponse
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 RunMaintenanceResponse
Source§impl PartialEq for RunMaintenanceResponse
impl PartialEq for RunMaintenanceResponse
Source§impl Serialize for RunMaintenanceResponse
impl Serialize for RunMaintenanceResponse
impl StructuralPartialEq for RunMaintenanceResponse
Auto Trait Implementations§
impl Freeze for RunMaintenanceResponse
impl RefUnwindSafe for RunMaintenanceResponse
impl Send for RunMaintenanceResponse
impl Sync for RunMaintenanceResponse
impl Unpin for RunMaintenanceResponse
impl UnsafeUnpin for RunMaintenanceResponse
impl UnwindSafe for RunMaintenanceResponse
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