pub struct StepIdentity {
pub id: String,
pub parents: Vec<String>,
pub actor: String,
pub timestamp: String,
}Expand description
Step identity and lineage
Fields§
§id: String§parents: Vec<String>§actor: String§timestamp: StringTrait Implementations§
Source§impl Clone for StepIdentity
impl Clone for StepIdentity
Source§fn clone(&self) -> StepIdentity
fn clone(&self) -> StepIdentity
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 StepIdentity
impl Debug for StepIdentity
Source§impl<'de> Deserialize<'de> for StepIdentity
impl<'de> Deserialize<'de> for StepIdentity
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 StepIdentity
impl RefUnwindSafe for StepIdentity
impl Send for StepIdentity
impl Sync for StepIdentity
impl Unpin for StepIdentity
impl UnsafeUnpin for StepIdentity
impl UnwindSafe for StepIdentity
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