pub struct SkillInstallOrigin {
pub source: String,
pub source_label: String,
pub ref: String,
pub skill_id: Option<String>,
pub version: Option<String>,
pub digest: Option<String>,
pub profile_digest: Option<String>,
pub runner_names: Option<Vec<String>>,
pub trust_tier: Option<String>,
}Fields§
§source: String§source_label: String§ref: String§skill_id: Option<String>§version: Option<String>§digest: Option<String>§profile_digest: Option<String>§runner_names: Option<Vec<String>>§trust_tier: Option<String>Trait Implementations§
Source§impl Clone for SkillInstallOrigin
impl Clone for SkillInstallOrigin
Source§fn clone(&self) -> SkillInstallOrigin
fn clone(&self) -> SkillInstallOrigin
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 SkillInstallOrigin
impl Debug for SkillInstallOrigin
Source§impl<'de> Deserialize<'de> for SkillInstallOrigin
impl<'de> Deserialize<'de> for SkillInstallOrigin
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 SkillInstallOrigin
Source§impl PartialEq for SkillInstallOrigin
impl PartialEq for SkillInstallOrigin
Source§fn eq(&self, other: &SkillInstallOrigin) -> bool
fn eq(&self, other: &SkillInstallOrigin) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SkillInstallOrigin
impl Serialize for SkillInstallOrigin
impl StructuralPartialEq for SkillInstallOrigin
Auto Trait Implementations§
impl Freeze for SkillInstallOrigin
impl RefUnwindSafe for SkillInstallOrigin
impl Send for SkillInstallOrigin
impl Sync for SkillInstallOrigin
impl Unpin for SkillInstallOrigin
impl UnsafeUnpin for SkillInstallOrigin
impl UnwindSafe for SkillInstallOrigin
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.