pub struct BatchCapability {
pub compatibility: String,
pub work_units: u64,
}Expand description
A backend’s explicit declaration that one projection may participate in a
general runtime batch. Equal compatibility identifiers mean the backend
promises compatible semantics. Work units are backend-defined and are
used only against the plan’s hard max_backend_work bound.
Fields§
§compatibility: String§work_units: u64Trait Implementations§
Source§impl Clone for BatchCapability
impl Clone for BatchCapability
Source§impl Debug for BatchCapability
impl Debug for BatchCapability
impl Eq for BatchCapability
Source§impl PartialEq for BatchCapability
impl PartialEq for BatchCapability
impl StructuralPartialEq for BatchCapability
Auto Trait Implementations§
impl Freeze for BatchCapability
impl RefUnwindSafe for BatchCapability
impl Send for BatchCapability
impl Sync for BatchCapability
impl Unpin for BatchCapability
impl UnsafeUnpin for BatchCapability
impl UnwindSafe for BatchCapability
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