pub struct ClusterConfigCreateConfigRequest {
pub clustername: String,
pub nodeid: Option<i64>,
pub token_coefficient: Option<i64>,
pub votes: Option<i64>,
pub links: Option<HashMap<u32, PveLinkField>>,
}Fields§
§clustername: StringThe name of the cluster.
nodeid: Option<i64>Node id for this node.
token_coefficient: Option<i64>Coefficient used to determine Corosync’s token timeout. See the corosync.conf(5) manual for more details.
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 ClusterConfigCreateConfigRequest
impl ClusterConfigCreateConfigRequest
pub fn new(clustername: String) -> ClusterConfigCreateConfigRequest
Trait Implementations§
Source§impl Clone for ClusterConfigCreateConfigRequest
impl Clone for ClusterConfigCreateConfigRequest
Source§fn clone(&self) -> ClusterConfigCreateConfigRequest
fn clone(&self) -> ClusterConfigCreateConfigRequest
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 Default for ClusterConfigCreateConfigRequest
impl Default for ClusterConfigCreateConfigRequest
Source§fn default() -> ClusterConfigCreateConfigRequest
fn default() -> ClusterConfigCreateConfigRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterConfigCreateConfigRequest
impl<'de> Deserialize<'de> for ClusterConfigCreateConfigRequest
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 ClusterConfigCreateConfigRequest
impl PartialEq for ClusterConfigCreateConfigRequest
Source§fn eq(&self, other: &ClusterConfigCreateConfigRequest) -> bool
fn eq(&self, other: &ClusterConfigCreateConfigRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterConfigCreateConfigRequest
Auto Trait Implementations§
impl Freeze for ClusterConfigCreateConfigRequest
impl RefUnwindSafe for ClusterConfigCreateConfigRequest
impl Send for ClusterConfigCreateConfigRequest
impl Sync for ClusterConfigCreateConfigRequest
impl Unpin for ClusterConfigCreateConfigRequest
impl UnsafeUnpin for ClusterConfigCreateConfigRequest
impl UnwindSafe for ClusterConfigCreateConfigRequest
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