Struct below_model::network::NetworkModel
source · [−]pub struct NetworkModel {
pub interfaces: BTreeMap<String, SingleNetModel>,
pub tcp: TcpModel,
pub ip: IpModel,
pub ip6: Ip6Model,
pub icmp: IcmpModel,
pub icmp6: Icmp6Model,
pub udp: UdpModel,
pub udp6: Udp6Model,
}
Fields
interfaces: BTreeMap<String, SingleNetModel>
tcp: TcpModel
ip: IpModel
ip6: Ip6Model
icmp: IcmpModel
icmp6: Icmp6Model
udp: UdpModel
udp6: Udp6Model
Implementations
Trait Implementations
sourceimpl Default for NetworkModel
impl Default for NetworkModel
sourcefn default() -> NetworkModel
fn default() -> NetworkModel
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for NetworkModel
impl<'de> Deserialize<'de> for NetworkModel
sourcefn 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
sourceimpl Queriable for NetworkModel
impl Queriable for NetworkModel
sourceimpl Serialize for NetworkModel
impl Serialize for NetworkModel
Auto Trait Implementations
impl RefUnwindSafe for NetworkModel
impl Send for NetworkModel
impl Sync for NetworkModel
impl Unpin for NetworkModel
impl UnwindSafe for NetworkModel
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more