pub struct ClusterConfigJoinRequest {
pub fingerprint: String,
pub force: Option<PveBoolean>,
pub hostname: String,
pub nodeid: Option<i64>,
pub password: String,
pub votes: Option<i64>,
pub links: Option<HashMap<u32, PveLinkField>>,
}Fields§
§fingerprint: StringCertificate SHA 256 fingerprint.
force: Option<PveBoolean>Do not throw error if node already exists.
hostname: StringHostname (or IP) of an existing cluster member.
nodeid: Option<i64>Node id for this node.
password: StringSuperuser (root) password of peer 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§
Trait Implementations§
Source§impl Clone for ClusterConfigJoinRequest
impl Clone for ClusterConfigJoinRequest
Source§fn clone(&self) -> ClusterConfigJoinRequest
fn clone(&self) -> ClusterConfigJoinRequest
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 ClusterConfigJoinRequest
impl Debug for ClusterConfigJoinRequest
Source§impl Default for ClusterConfigJoinRequest
impl Default for ClusterConfigJoinRequest
Source§fn default() -> ClusterConfigJoinRequest
fn default() -> ClusterConfigJoinRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterConfigJoinRequest
impl<'de> Deserialize<'de> for ClusterConfigJoinRequest
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 ClusterConfigJoinRequest
impl PartialEq for ClusterConfigJoinRequest
Source§fn eq(&self, other: &ClusterConfigJoinRequest) -> bool
fn eq(&self, other: &ClusterConfigJoinRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ClusterConfigJoinRequest
impl Serialize for ClusterConfigJoinRequest
impl StructuralPartialEq for ClusterConfigJoinRequest
Auto Trait Implementations§
impl Freeze for ClusterConfigJoinRequest
impl RefUnwindSafe for ClusterConfigJoinRequest
impl Send for ClusterConfigJoinRequest
impl Sync for ClusterConfigJoinRequest
impl Unpin for ClusterConfigJoinRequest
impl UnsafeUnpin for ClusterConfigJoinRequest
impl UnwindSafe for ClusterConfigJoinRequest
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