pub struct SnmpConfig {
pub communities: Vec<SnmpCommunity>,
pub location: Option<String>,
pub contact: Option<String>,
pub traps: Vec<String>,
}Expand description
snmp-server configuration.
Fields§
§communities: Vec<SnmpCommunity>Community strings with access level and optional ACL.
location: Option<String>snmp-server location <text>
contact: Option<String>snmp-server contact <text>
traps: Vec<String>Enabled trap types (snmp-server enable traps …).
Trait Implementations§
Source§impl Clone for SnmpConfig
impl Clone for SnmpConfig
Source§fn clone(&self) -> SnmpConfig
fn clone(&self) -> SnmpConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SnmpConfig
impl Debug for SnmpConfig
Source§impl<'de> Deserialize<'de> for SnmpConfig
impl<'de> Deserialize<'de> for SnmpConfig
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SnmpConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SnmpConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SnmpConfig
impl Serialize for SnmpConfig
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for SnmpConfig
impl RefUnwindSafe for SnmpConfig
impl Send for SnmpConfig
impl Sync for SnmpConfig
impl Unpin for SnmpConfig
impl UnsafeUnpin for SnmpConfig
impl UnwindSafe for SnmpConfig
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