pub struct VlanTranslationPolicy {
pub id: Option<i32>,
pub url: Option<String>,
pub display: Option<String>,
pub name: String,
pub description: Option<String>,
pub rules: Option<Vec<VlanTranslationRule>>,
}Expand description
VlanTranslationPolicy : Adds support for custom fields and tags.
Fields§
§id: Option<i32>§url: Option<String>§display: Option<String>§name: String§description: Option<String>§rules: Option<Vec<VlanTranslationRule>>Implementations§
Source§impl VlanTranslationPolicy
impl VlanTranslationPolicy
Sourcepub fn new(name: String) -> VlanTranslationPolicy
pub fn new(name: String) -> VlanTranslationPolicy
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for VlanTranslationPolicy
impl Clone for VlanTranslationPolicy
Source§fn clone(&self) -> VlanTranslationPolicy
fn clone(&self) -> VlanTranslationPolicy
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 VlanTranslationPolicy
impl Debug for VlanTranslationPolicy
Source§impl Default for VlanTranslationPolicy
impl Default for VlanTranslationPolicy
Source§fn default() -> VlanTranslationPolicy
fn default() -> VlanTranslationPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VlanTranslationPolicy
impl<'de> Deserialize<'de> for VlanTranslationPolicy
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 VlanTranslationPolicy
impl PartialEq for VlanTranslationPolicy
Source§impl Serialize for VlanTranslationPolicy
impl Serialize for VlanTranslationPolicy
impl StructuralPartialEq for VlanTranslationPolicy
Auto Trait Implementations§
impl Freeze for VlanTranslationPolicy
impl RefUnwindSafe for VlanTranslationPolicy
impl Send for VlanTranslationPolicy
impl Sync for VlanTranslationPolicy
impl Unpin for VlanTranslationPolicy
impl UnwindSafe for VlanTranslationPolicy
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