Struct jormungandr_lib::interfaces::config::node::P2p
source · pub struct P2p {
pub bootstrap: Bootstrap,
pub connection: Connection,
pub policy: Option<Policy>,
pub layers: Option<LayersConfig>,
}
Fields§
§bootstrap: Bootstrap
§connection: Connection
§policy: Option<Policy>
§layers: Option<LayersConfig>
Implementations§
source§impl P2p
impl P2p
pub fn get_listen_addr(&self) -> Option<SocketAddr>
Trait Implementations§
source§impl<'de> Deserialize<'de> for P2p
impl<'de> Deserialize<'de> for P2p
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for P2p
impl Send for P2p
impl Sync for P2p
impl Unpin for P2p
impl UnwindSafe for P2p
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