#[non_exhaustive]pub struct RevokeBudget {
pub max_elapsed_ms: u64,
}Expand description
One revocation slice processes at most four shards, within this time budget.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.max_elapsed_ms: u64Milliseconds of elapsed pipeline time allowed between store calls.
Implementations§
Trait Implementations§
Source§impl Clone for RevokeBudget
impl Clone for RevokeBudget
impl Copy for RevokeBudget
Source§impl Debug for RevokeBudget
impl Debug for RevokeBudget
Auto Trait Implementations§
impl Freeze for RevokeBudget
impl RefUnwindSafe for RevokeBudget
impl Send for RevokeBudget
impl Sync for RevokeBudget
impl Unpin for RevokeBudget
impl UnsafeUnpin for RevokeBudget
impl UnwindSafe for RevokeBudget
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