Struct libp2p_swarm::ConnectionLimit
source · pub struct ConnectionLimit {
pub limit: u32,
pub current: u32,
}
👎Deprecated since 0.42.1: Use
libp2p::connection_limits
instead.Expand description
Information about a connection limit.
Fields§
§limit: u32
👎Deprecated since 0.42.1: Use
libp2p::connection_limits
instead.The maximum number of connections.
current: u32
👎Deprecated since 0.42.1: Use
libp2p::connection_limits
instead.The current number of connections.
Trait Implementations§
source§impl Clone for ConnectionLimit
impl Clone for ConnectionLimit
source§fn clone(&self) -> ConnectionLimit
fn clone(&self) -> ConnectionLimit
Returns a copy 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 ConnectionLimit
impl Debug for ConnectionLimit
source§impl Display for ConnectionLimit
impl Display for ConnectionLimit
source§impl Error for ConnectionLimit
impl Error for ConnectionLimit
A ConnectionLimit
can represent an error if it has been exceeded.
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
impl Copy for ConnectionLimit
Auto Trait Implementations§
impl Freeze for ConnectionLimit
impl RefUnwindSafe for ConnectionLimit
impl Send for ConnectionLimit
impl Sync for ConnectionLimit
impl Unpin for ConnectionLimit
impl UnwindSafe for ConnectionLimit
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: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)