pub struct OutboxLimits {
pub items: usize,
pub bytes: usize,
}Expand description
The most an Outbox admits at once, by item count and by accounted
bytes; reaching either limit of a share sheds or refuses.
Fields§
§items: usizeMost items admitted, including unspent reserved slots.
bytes: usizeMost bytes admitted, as the sum of OutboxSink::weight over the
admitted items.
Trait Implementations§
Source§impl Clone for OutboxLimits
impl Clone for OutboxLimits
impl Copy for OutboxLimits
Source§impl Debug for OutboxLimits
impl Debug for OutboxLimits
impl Eq for OutboxLimits
Source§impl PartialEq for OutboxLimits
impl PartialEq for OutboxLimits
impl StructuralPartialEq for OutboxLimits
Auto Trait Implementations§
impl Freeze for OutboxLimits
impl RefUnwindSafe for OutboxLimits
impl Send for OutboxLimits
impl Sync for OutboxLimits
impl Unpin for OutboxLimits
impl UnsafeUnpin for OutboxLimits
impl UnwindSafe for OutboxLimits
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.