pub struct NodelistGetOutputNodelistItems {
pub name: String,
pub nodeid: Option<u64>,
pub pve_addr: IpAddr,
pub pve_fp: String,
pub quorum_votes: u64,
pub ring0_addr: Option<String>,
pub additional_properties: HashMap<String, Value>,
}Fields§
§name: StringThe cluster node name.
nodeid: Option<u64>Node id for this node.
pve_addr: IpAddr§pve_fp: StringCertificate SHA 256 fingerprint.
quorum_votes: u64§ring0_addr: Option<String>Address and priority information of a single corosync link. (up to 8 links supported; link0..link7)
additional_properties: HashMap<String, Value>Implementations§
Trait Implementations§
Source§impl Clone for NodelistGetOutputNodelistItems
impl Clone for NodelistGetOutputNodelistItems
Source§fn clone(&self) -> NodelistGetOutputNodelistItems
fn clone(&self) -> NodelistGetOutputNodelistItems
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<'de> Deserialize<'de> for NodelistGetOutputNodelistItems
impl<'de> Deserialize<'de> for NodelistGetOutputNodelistItems
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
Auto Trait Implementations§
impl Freeze for NodelistGetOutputNodelistItems
impl RefUnwindSafe for NodelistGetOutputNodelistItems
impl Send for NodelistGetOutputNodelistItems
impl Sync for NodelistGetOutputNodelistItems
impl Unpin for NodelistGetOutputNodelistItems
impl UnwindSafe for NodelistGetOutputNodelistItems
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