pub struct MaintenanceResourceBudget {
pub max_checkpoint_bytes: u64,
pub max_store_members: u32,
pub max_concurrent_operations: u32,
}Expand description
Bounded resources available to one authorized checkpoint operation.
Fields§
§max_checkpoint_bytes: u64Maximum uncompressed bytes accepted for one checkpoint artifact.
max_store_members: u32Maximum number of Store members in one checkpoint set.
max_concurrent_operations: u32Maximum number of maintenance operations admitted at once.
Trait Implementations§
Source§impl Clone for MaintenanceResourceBudget
impl Clone for MaintenanceResourceBudget
Source§impl Debug for MaintenanceResourceBudget
impl Debug for MaintenanceResourceBudget
Source§impl<'de> Deserialize<'de> for MaintenanceResourceBudget
impl<'de> Deserialize<'de> for MaintenanceResourceBudget
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 MaintenanceResourceBudget
impl StructuralPartialEq for MaintenanceResourceBudget
Auto Trait Implementations§
impl Freeze for MaintenanceResourceBudget
impl RefUnwindSafe for MaintenanceResourceBudget
impl Send for MaintenanceResourceBudget
impl Sync for MaintenanceResourceBudget
impl Unpin for MaintenanceResourceBudget
impl UnsafeUnpin for MaintenanceResourceBudget
impl UnwindSafe for MaintenanceResourceBudget
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