pub struct SkillVersion {
pub digest: B3Hash,
pub seq: Seq,
pub at: TimeMs,
pub run: RunId,
pub author: VersionAuthor,
}Expand description
One content of a skill, from the first line that named it.
Fields§
§digest: B3Hash§seq: SeqThe first line with this content: its skill_shelved, or the
run_started that first pinned it.
at: TimeMs§run: RunIdTrait Implementations§
Source§impl Clone for SkillVersion
impl Clone for SkillVersion
Source§impl Debug for SkillVersion
impl Debug for SkillVersion
Source§impl<'de> Deserialize<'de> for SkillVersion
impl<'de> Deserialize<'de> for SkillVersion
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 SkillVersion
Source§impl PartialEq for SkillVersion
impl PartialEq for SkillVersion
Source§impl Serialize for SkillVersion
impl Serialize for SkillVersion
impl StructuralPartialEq for SkillVersion
Auto Trait Implementations§
impl Freeze for SkillVersion
impl RefUnwindSafe for SkillVersion
impl Send for SkillVersion
impl Sync for SkillVersion
impl Unpin for SkillVersion
impl UnsafeUnpin for SkillVersion
impl UnwindSafe for SkillVersion
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