pub struct SkillProfile {
pub id: String,
pub public_only: bool,
pub harnesses: Vec<Harness>,
pub pins: Vec<Pin>,
}Expand description
A profile selects immutable releases; it never asks for “latest”.
Fields§
§id: String§public_only: bool§harnesses: Vec<Harness>§pins: Vec<Pin>Trait Implementations§
Source§impl Clone for SkillProfile
impl Clone for SkillProfile
Source§impl Debug for SkillProfile
impl Debug for SkillProfile
Source§impl<'de> Deserialize<'de> for SkillProfile
impl<'de> Deserialize<'de> for SkillProfile
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 Forget for SkillProfile
impl Freeze for SkillProfile
impl Move for SkillProfile
impl RefUnwindSafe for SkillProfile
impl Send for SkillProfile
impl Sync for SkillProfile
impl Unpin for SkillProfile
impl UnsafeUnpin for SkillProfile
impl UnwindSafe for SkillProfile
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