pub struct SkillReference {
pub skill_id: String,
pub type_: String,
pub version: Option<String>,
}Fields§
§skill_id: StringThe ID of the referenced skill.
type_: StringReferences a skill created with the /v1/skills endpoint.
version: Option<String>Optional skill version. Use a positive integer or ‘latest’. Omit for default.
Trait Implementations§
Source§impl Clone for SkillReference
impl Clone for SkillReference
Source§fn clone(&self) -> SkillReference
fn clone(&self) -> SkillReference
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 SkillReference
impl Debug for SkillReference
Source§impl<'de> Deserialize<'de> for SkillReference
impl<'de> Deserialize<'de> for SkillReference
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 SkillReference
impl RefUnwindSafe for SkillReference
impl Send for SkillReference
impl Sync for SkillReference
impl Unpin for SkillReference
impl UnsafeUnpin for SkillReference
impl UnwindSafe for SkillReference
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