Struct rust_ipfs::p2p::ConnectionLimits
source · pub struct ConnectionLimits { /* private fields */ }
Implementations§
source§impl ConnectionLimits
impl ConnectionLimits
pub fn max_pending_incoming(&self) -> Option<u32>
pub fn max_pending_outgoing(&self) -> Option<u32>
pub fn max_established_incoming(&self) -> Option<u32>
pub fn max_established_outgoing(&self) -> Option<u32>
pub fn max_established(&self) -> Option<u32>
pub fn max_established_per_peer(&self) -> Option<u32>
source§impl ConnectionLimits
impl ConnectionLimits
pub fn set_max_pending_incoming(&mut self, limit: Option<u32>)
pub fn set_max_pending_outgoing(&mut self, limit: Option<u32>)
pub fn set_max_established_incoming(&mut self, limit: Option<u32>)
pub fn set_max_established_outgoing(&mut self, limit: Option<u32>)
pub fn set_max_established(&mut self, limit: Option<u32>)
pub fn set_max_established_per_peer(&mut self, limit: Option<u32>)
source§impl ConnectionLimits
impl ConnectionLimits
pub fn with_max_pending_incoming(self, limit: Option<u32>) -> Self
pub fn with_max_pending_outgoing(self, limit: Option<u32>) -> Self
pub fn with_max_established_incoming(self, limit: Option<u32>) -> Self
pub fn with_max_established_outgoing(self, limit: Option<u32>) -> Self
pub fn with_max_established(self, limit: Option<u32>) -> Self
pub fn with_max_established_per_peer(self, limit: Option<u32>) -> Self
Trait Implementations§
source§impl Clone for ConnectionLimits
impl Clone for ConnectionLimits
source§fn clone(&self) -> ConnectionLimits
fn clone(&self) -> ConnectionLimits
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 ConnectionLimits
impl Debug for ConnectionLimits
source§impl Default for ConnectionLimits
impl Default for ConnectionLimits
source§fn default() -> ConnectionLimits
fn default() -> ConnectionLimits
Returns the “default value” for a type. Read more
impl Copy for ConnectionLimits
Auto Trait Implementations§
impl RefUnwindSafe for ConnectionLimits
impl Send for ConnectionLimits
impl Sync for ConnectionLimits
impl Unpin for ConnectionLimits
impl UnwindSafe for ConnectionLimits
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
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