pub struct SkillPin {
pub name: String,
pub hash: B3Hash,
}Expand description
One skill a run was dispatched with, pinned to the bytes it read.
The hash is the point: a page answers “which runs read these exact bytes” from it, and a pin naming a name alone cannot answer that.
Fields§
§name: String§hash: B3HashTrait Implementations§
Source§impl<'de> Deserialize<'de> for SkillPin
impl<'de> Deserialize<'de> for SkillPin
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 SkillPin
impl StructuralPartialEq for SkillPin
Auto Trait Implementations§
impl Freeze for SkillPin
impl RefUnwindSafe for SkillPin
impl Send for SkillPin
impl Sync for SkillPin
impl Unpin for SkillPin
impl UnsafeUnpin for SkillPin
impl UnwindSafe for SkillPin
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