pub struct HarnessRuntimeNodeInventoryV1 {
pub node_id: String,
pub incarnation_id: String,
pub observed_at_unix_ms: u64,
pub event_sequence: u64,
pub inventory: HarnessRuntimeInventoryV1,
}Fields§
§node_id: String§incarnation_id: String§observed_at_unix_ms: u64§event_sequence: u64§inventory: HarnessRuntimeInventoryV1Implementations§
Source§impl HarnessRuntimeNodeInventoryV1
impl HarnessRuntimeNodeInventoryV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HarnessRuntimeNodeInventoryV1
impl<'de> Deserialize<'de> for HarnessRuntimeNodeInventoryV1
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
impl Eq for HarnessRuntimeNodeInventoryV1
impl StructuralPartialEq for HarnessRuntimeNodeInventoryV1
Auto Trait Implementations§
impl Freeze for HarnessRuntimeNodeInventoryV1
impl RefUnwindSafe for HarnessRuntimeNodeInventoryV1
impl Send for HarnessRuntimeNodeInventoryV1
impl Sync for HarnessRuntimeNodeInventoryV1
impl Unpin for HarnessRuntimeNodeInventoryV1
impl UnsafeUnpin for HarnessRuntimeNodeInventoryV1
impl UnwindSafe for HarnessRuntimeNodeInventoryV1
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