pub struct AdmissionDemand { /* private fields */ }Expand description
Opaque demand derived by the execution plan. Product/backend callers can inspect it but cannot construct or deserialize a lower demand.
Implementations§
Source§impl AdmissionDemand
impl AdmissionDemand
pub fn immediate_claim(&self) -> &CapacityVector
pub fn fit_requirement(&self) -> &CapacityVector
pub const fn fit_policy(&self) -> AdmissionFitPolicy
pub const fn pressure_action(&self) -> AdmissionPressureAction
Trait Implementations§
Source§impl Clone for AdmissionDemand
impl Clone for AdmissionDemand
Source§fn clone(&self) -> AdmissionDemand
fn clone(&self) -> AdmissionDemand
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AdmissionDemand
impl Debug for AdmissionDemand
impl Eq for AdmissionDemand
Source§impl PartialEq for AdmissionDemand
impl PartialEq for AdmissionDemand
Source§impl Serialize for AdmissionDemand
impl Serialize for AdmissionDemand
impl StructuralPartialEq for AdmissionDemand
Auto Trait Implementations§
impl Freeze for AdmissionDemand
impl RefUnwindSafe for AdmissionDemand
impl Send for AdmissionDemand
impl Sync for AdmissionDemand
impl Unpin for AdmissionDemand
impl UnsafeUnpin for AdmissionDemand
impl UnwindSafe for AdmissionDemand
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