pub(super) struct ContainerCounter {
current: u8,
}Expand description
Generates vanilla container IDs in the inclusive range 1..=100.
Fields§
§current: u8Implementations§
Trait Implementations§
Source§impl Clone for ContainerCounter
impl Clone for ContainerCounter
Source§fn clone(&self) -> ContainerCounter
fn clone(&self) -> ContainerCounter
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 moreimpl Copy for ContainerCounter
Source§impl Debug for ContainerCounter
impl Debug for ContainerCounter
Source§impl Default for ContainerCounter
impl Default for ContainerCounter
Source§fn default() -> ContainerCounter
fn default() -> ContainerCounter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ContainerCounter
impl RefUnwindSafe for ContainerCounter
impl Send for ContainerCounter
impl Sync for ContainerCounter
impl Unpin for ContainerCounter
impl UnsafeUnpin for ContainerCounter
impl UnwindSafe for ContainerCounter
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> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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 moreWraps this value in an
Arc<SyncMutex<>>