pub struct LxcSetOptionsRequest {
pub delete: Option<String>,
pub dhcp: Option<PveBoolean>,
pub digest: Option<String>,
pub enable: Option<PveBoolean>,
pub ipfilter: Option<PveBoolean>,
pub log_level_in: Option<PveLogEnum>,
pub log_level_out: Option<PveLogEnum>,
pub macfilter: Option<PveBoolean>,
pub ndp: Option<PveBoolean>,
pub policy_in: Option<PvePolicyInEnum>,
pub policy_out: Option<PvePolicyInEnum>,
pub radv: Option<PveBoolean>,
}Fields§
§delete: Option<String>A list of settings you want to delete.
dhcp: Option<PveBoolean>Enable DHCP.
digest: Option<String>Prevent changes if current configuration file has a different digest. This can be used to prevent concurrent modifications.
enable: Option<PveBoolean>Enable/disable firewall rules.
ipfilter: Option<PveBoolean>Enable default IP filters. This is equivalent to adding an empty ipfilter-net
log_level_in: Option<PveLogEnum>Log level for incoming traffic.
log_level_out: Option<PveLogEnum>Log level for outgoing traffic.
macfilter: Option<PveBoolean>Enable/disable MAC address filter.
ndp: Option<PveBoolean>Enable NDP (Neighbor Discovery Protocol).
policy_in: Option<PvePolicyInEnum>Input policy.
policy_out: Option<PvePolicyInEnum>Output policy.
radv: Option<PveBoolean>Allow sending Router Advertisement.
Implementations§
Source§impl LxcSetOptionsRequest
impl LxcSetOptionsRequest
pub fn new() -> LxcSetOptionsRequest
Trait Implementations§
Source§impl Clone for LxcSetOptionsRequest
impl Clone for LxcSetOptionsRequest
Source§fn clone(&self) -> LxcSetOptionsRequest
fn clone(&self) -> LxcSetOptionsRequest
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 LxcSetOptionsRequest
impl Debug for LxcSetOptionsRequest
Source§impl Default for LxcSetOptionsRequest
impl Default for LxcSetOptionsRequest
Source§fn default() -> LxcSetOptionsRequest
fn default() -> LxcSetOptionsRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LxcSetOptionsRequest
impl<'de> Deserialize<'de> for LxcSetOptionsRequest
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 LxcSetOptionsRequest
impl PartialEq for LxcSetOptionsRequest
Source§fn eq(&self, other: &LxcSetOptionsRequest) -> bool
fn eq(&self, other: &LxcSetOptionsRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LxcSetOptionsRequest
impl Serialize for LxcSetOptionsRequest
impl StructuralPartialEq for LxcSetOptionsRequest
Auto Trait Implementations§
impl Freeze for LxcSetOptionsRequest
impl RefUnwindSafe for LxcSetOptionsRequest
impl Send for LxcSetOptionsRequest
impl Sync for LxcSetOptionsRequest
impl Unpin for LxcSetOptionsRequest
impl UnsafeUnpin for LxcSetOptionsRequest
impl UnwindSafe for LxcSetOptionsRequest
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