Struct sc_peerset::PeersetConfig [−][src]
Configuration to pass when creating the peer set manager.
Fields
in_peers: u32
Maximum number of ingoing links to peers.
out_peers: u32
Maximum number of outgoing links to peers.
bootnodes: Vec<PeerId>
List of bootstrap nodes to initialize the peer with.
Note: Keep in mind that the networking has to know an address for these nodes, otherwise it will not be able to connect to them.
reserved_only: bool
If true, we only accept nodes in PeersetConfig::priority_groups
.
priority_groups: Vec<(String, HashSet<PeerId>)>
Lists of nodes we should always be connected to.
Note: Keep in mind that the networking has to know an address for these nodes, otherwise it will not be able to connect to them.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PeersetConfig
impl Send for PeersetConfig
impl Sync for PeersetConfig
impl Unpin for PeersetConfig
impl UnwindSafe for PeersetConfig
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
[src]
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,