pub struct UserOutboundQueueLimits {
message_capacity: usize,
byte_capacity: usize,
}Expand description
message and byte capacity for one user outbound queue
Fields§
§message_capacity: usize§byte_capacity: usizeImplementations§
Source§impl UserOutboundQueueLimits
impl UserOutboundQueueLimits
pub fn new( message_capacity: usize, byte_capacity: usize, ) -> UserOutboundQueueLimits
pub const fn message_capacity(self) -> usize
pub const fn byte_capacity(self) -> usize
Trait Implementations§
Source§impl Clone for UserOutboundQueueLimits
impl Clone for UserOutboundQueueLimits
Source§fn clone(&self) -> UserOutboundQueueLimits
fn clone(&self) -> UserOutboundQueueLimits
Returns a duplicate of the value. Read more
1.0.0 · 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 UserOutboundQueueLimits
impl Debug for UserOutboundQueueLimits
Source§impl Default for UserOutboundQueueLimits
impl Default for UserOutboundQueueLimits
Source§fn default() -> UserOutboundQueueLimits
fn default() -> UserOutboundQueueLimits
Returns the “default value” for a type. Read more
Source§impl PartialEq for UserOutboundQueueLimits
impl PartialEq for UserOutboundQueueLimits
impl Copy for UserOutboundQueueLimits
impl Eq for UserOutboundQueueLimits
impl StructuralPartialEq for UserOutboundQueueLimits
Auto Trait Implementations§
impl Freeze for UserOutboundQueueLimits
impl RefUnwindSafe for UserOutboundQueueLimits
impl Send for UserOutboundQueueLimits
impl Sync for UserOutboundQueueLimits
impl Unpin for UserOutboundQueueLimits
impl UnsafeUnpin for UserOutboundQueueLimits
impl UnwindSafe for UserOutboundQueueLimits
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more