pub struct KernelStep {
pub version: u32,
pub actions: Vec<KernelAction>,
pub observations: Vec<KernelObservation>,
}Fields§
§version: u32§actions: Vec<KernelAction>§observations: Vec<KernelObservation>Trait Implementations§
Source§impl Clone for KernelStep
impl Clone for KernelStep
Source§fn clone(&self) -> KernelStep
fn clone(&self) -> KernelStep
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 KernelStep
impl Debug for KernelStep
Source§impl<'de> Deserialize<'de> for KernelStep
impl<'de> Deserialize<'de> for KernelStep
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 KernelStep
impl RefUnwindSafe for KernelStep
impl Send for KernelStep
impl Sync for KernelStep
impl Unpin for KernelStep
impl UnsafeUnpin for KernelStep
impl UnwindSafe for KernelStep
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