pub struct AdmissionDeferred { /* private fields */ }Implementations§
Source§impl AdmissionDeferred
impl AdmissionDeferred
pub fn immediate_requested(&self) -> &CapacityVector
pub fn fit_requested(&self) -> &CapacityVector
pub fn available(&self) -> &CapacitySnapshot
pub fn blockers(&self) -> &[CapacityShortfall]
pub const fn action(&self) -> DeferredAction
pub const fn release_epoch(&self) -> u64
pub const fn capacity_epoch(&self) -> u64
pub const fn epochs(&self) -> CapacityEpochs
pub fn wait_condition(&self) -> &CapacityWaitCondition
Trait Implementations§
Source§impl Clone for AdmissionDeferred
impl Clone for AdmissionDeferred
Source§fn clone(&self) -> AdmissionDeferred
fn clone(&self) -> AdmissionDeferred
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 AdmissionDeferred
impl Debug for AdmissionDeferred
impl Eq for AdmissionDeferred
Source§impl PartialEq for AdmissionDeferred
impl PartialEq for AdmissionDeferred
Source§impl Serialize for AdmissionDeferred
impl Serialize for AdmissionDeferred
impl StructuralPartialEq for AdmissionDeferred
Auto Trait Implementations§
impl Freeze for AdmissionDeferred
impl RefUnwindSafe for AdmissionDeferred
impl Send for AdmissionDeferred
impl Sync for AdmissionDeferred
impl Unpin for AdmissionDeferred
impl UnsafeUnpin for AdmissionDeferred
impl UnwindSafe for AdmissionDeferred
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