pub struct DstackEvent {
pub imr: u32,
pub digest: String,
pub event: String,
pub event_payload: String,
}Expand description
One dstack measured-boot event. Each event with imr == 3 extends RTMR3 by
RTMR3 = sha384(RTMR3 ‖ digest); event names it ("app-id",
"compose-hash", …) and event_payload is the measured value.
Fields§
§imr: u32§digest: String§event: String§event_payload: StringTrait Implementations§
Source§impl Clone for DstackEvent
impl Clone for DstackEvent
Source§fn clone(&self) -> DstackEvent
fn clone(&self) -> DstackEvent
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 DstackEvent
impl Debug for DstackEvent
Source§impl<'de> Deserialize<'de> for DstackEvent
impl<'de> Deserialize<'de> for DstackEvent
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 DstackEvent
impl RefUnwindSafe for DstackEvent
impl Send for DstackEvent
impl Sync for DstackEvent
impl Unpin for DstackEvent
impl UnsafeUnpin for DstackEvent
impl UnwindSafe for DstackEvent
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