pub struct NodeEnclave {
pub version: Version,
pub measurement: Measurement,
pub machine_id: MachineId,
}Expand description
The machine_id, semver version and measurement of a node enclave.
Ordered by semver::Version precedence.
Fields§
§version: Versione.g. “0.1.0”, “0.0.0-dev.1”
measurement: Measurement§machine_id: MachineIdTrait Implementations§
Source§impl Clone for NodeEnclave
impl Clone for NodeEnclave
Source§fn clone(&self) -> NodeEnclave
fn clone(&self) -> NodeEnclave
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 Debug for NodeEnclave
impl Debug for NodeEnclave
Source§impl<'de> Deserialize<'de> for NodeEnclave
impl<'de> Deserialize<'de> for NodeEnclave
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 Ord for NodeEnclave
impl Ord for NodeEnclave
Source§impl PartialEq for NodeEnclave
impl PartialEq for NodeEnclave
Source§impl PartialOrd for NodeEnclave
impl PartialOrd for NodeEnclave
Source§impl Serialize for NodeEnclave
impl Serialize for NodeEnclave
impl Eq for NodeEnclave
impl StructuralPartialEq for NodeEnclave
Auto Trait Implementations§
impl Freeze for NodeEnclave
impl RefUnwindSafe for NodeEnclave
impl Send for NodeEnclave
impl Sync for NodeEnclave
impl Unpin for NodeEnclave
impl UnsafeUnpin for NodeEnclave
impl UnwindSafe for NodeEnclave
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