pub enum AutoConnectPolicy {
Disabled,
Limited(NonZero<usize>),
}Variants§
Implementations§
Source§impl AutoConnectPolicy
impl AutoConnectPolicy
pub const fn from_maximum(maximum: usize) -> AutoConnectPolicy
pub const fn maximum(&self) -> Option<usize>
pub const fn remaining_slots(&self, connected: usize) -> usize
Trait Implementations§
Source§impl Clone for AutoConnectPolicy
impl Clone for AutoConnectPolicy
Source§fn clone(&self) -> AutoConnectPolicy
fn clone(&self) -> AutoConnectPolicy
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 AutoConnectPolicy
impl Debug for AutoConnectPolicy
Source§impl PartialEq for AutoConnectPolicy
impl PartialEq for AutoConnectPolicy
impl StructuralPartialEq for AutoConnectPolicy
Auto Trait Implementations§
impl Freeze for AutoConnectPolicy
impl RefUnwindSafe for AutoConnectPolicy
impl Send for AutoConnectPolicy
impl Sync for AutoConnectPolicy
impl Unpin for AutoConnectPolicy
impl UnsafeUnpin for AutoConnectPolicy
impl UnwindSafe for AutoConnectPolicy
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