pub struct AsyncLimits {
pub scopes: usize,
pub tasks: usize,
pub publishers: usize,
pub endpoints: usize,
pub message_slots: usize,
pub channel_capacity: usize,
pub callbacks_per_turn: usize,
pub callback_time: Duration,
}Expand description
Application resource limits. Counts do not bound the byte size of user values.
Fields§
§scopes: usize§tasks: usize§publishers: usize§endpoints: usize§message_slots: usize§channel_capacity: usize§callbacks_per_turn: usize§callback_time: DurationTrait Implementations§
Source§impl Clone for AsyncLimits
impl Clone for AsyncLimits
Source§impl Debug for AsyncLimits
impl Debug for AsyncLimits
Auto Trait Implementations§
impl Freeze for AsyncLimits
impl RefUnwindSafe for AsyncLimits
impl Send for AsyncLimits
impl Sync for AsyncLimits
impl Unpin for AsyncLimits
impl UnsafeUnpin for AsyncLimits
impl UnwindSafe for AsyncLimits
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,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.