pub struct ClusterConfigAddnodeRequest {
pub apiversion: Option<i64>,
pub force: Option<PveBoolean>,
pub new_node_ip: Option<String>,
pub nodeid: Option<i64>,
pub votes: Option<i64>,
pub links: Option<HashMap<u32, PveLinkField>>,
}Fields§
§apiversion: Option<i64>The JOIN_API_VERSION of the new node.
force: Option<PveBoolean>Do not throw error if node already exists.
new_node_ip: Option<String>IP Address of node to add. Used as fallback if no links are given.
nodeid: Option<i64>Node id for this node.
votes: Option<i64>Number of votes for this node
links: Option<HashMap<u32, PveLinkField>>Links family. Wire form: link0..link7. Serialised by the manual impls below.
Implementations§
Source§impl ClusterConfigAddnodeRequest
impl ClusterConfigAddnodeRequest
pub fn new() -> ClusterConfigAddnodeRequest
Trait Implementations§
Source§impl Clone for ClusterConfigAddnodeRequest
impl Clone for ClusterConfigAddnodeRequest
Source§fn clone(&self) -> ClusterConfigAddnodeRequest
fn clone(&self) -> ClusterConfigAddnodeRequest
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 ClusterConfigAddnodeRequest
impl Debug for ClusterConfigAddnodeRequest
Source§impl Default for ClusterConfigAddnodeRequest
impl Default for ClusterConfigAddnodeRequest
Source§fn default() -> ClusterConfigAddnodeRequest
fn default() -> ClusterConfigAddnodeRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterConfigAddnodeRequest
impl<'de> Deserialize<'de> for ClusterConfigAddnodeRequest
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ClusterConfigAddnodeRequest
impl PartialEq for ClusterConfigAddnodeRequest
Source§fn eq(&self, other: &ClusterConfigAddnodeRequest) -> bool
fn eq(&self, other: &ClusterConfigAddnodeRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterConfigAddnodeRequest
Auto Trait Implementations§
impl Freeze for ClusterConfigAddnodeRequest
impl RefUnwindSafe for ClusterConfigAddnodeRequest
impl Send for ClusterConfigAddnodeRequest
impl Sync for ClusterConfigAddnodeRequest
impl Unpin for ClusterConfigAddnodeRequest
impl UnsafeUnpin for ClusterConfigAddnodeRequest
impl UnwindSafe for ClusterConfigAddnodeRequest
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