pub struct FhrpGroupRequest {
pub name: Option<String>,
pub protocol: Protocol,
pub group_id: i32,
pub auth_type: Option<Option<AuthType>>,
pub auth_key: Option<String>,
pub description: Option<String>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
FhrpGroupRequest : Adds support for custom fields and tags.
Fields§
§name: Option<String>§protocol: Protocolvrrp2- VRRPv2 *vrrp3- VRRPv3 *carp- CARP *clusterxl- ClusterXL *hsrp- HSRP *glbp- GLBP *other- Other
group_id: i32§auth_type: Option<Option<AuthType>>plaintext- Plaintext *md5- MD5
auth_key: Option<String>§description: Option<String>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl FhrpGroupRequest
impl FhrpGroupRequest
Sourcepub fn new(protocol: Protocol, group_id: i32) -> FhrpGroupRequest
pub fn new(protocol: Protocol, group_id: i32) -> FhrpGroupRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for FhrpGroupRequest
impl Clone for FhrpGroupRequest
Source§fn clone(&self) -> FhrpGroupRequest
fn clone(&self) -> FhrpGroupRequest
Returns a duplicate 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 FhrpGroupRequest
impl Debug for FhrpGroupRequest
Source§impl Default for FhrpGroupRequest
impl Default for FhrpGroupRequest
Source§fn default() -> FhrpGroupRequest
fn default() -> FhrpGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FhrpGroupRequest
impl<'de> Deserialize<'de> for FhrpGroupRequest
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
Source§impl PartialEq for FhrpGroupRequest
impl PartialEq for FhrpGroupRequest
Source§impl Serialize for FhrpGroupRequest
impl Serialize for FhrpGroupRequest
impl StructuralPartialEq for FhrpGroupRequest
Auto Trait Implementations§
impl Freeze for FhrpGroupRequest
impl RefUnwindSafe for FhrpGroupRequest
impl Send for FhrpGroupRequest
impl Sync for FhrpGroupRequest
impl Unpin for FhrpGroupRequest
impl UnwindSafe for FhrpGroupRequest
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