pub enum RuntimeProviderSource {
Managed {
family_id: ProviderRecipeId,
source_record_digest: Sha256Digest,
recipe_fingerprint: Sha256Digest,
package_claim: String,
},
Custom {
safe_definition_fingerprint: Sha256Digest,
},
}Variants§
Managed
Fields
§
family_id: ProviderRecipeId§
source_record_digest: Sha256Digest§
recipe_fingerprint: Sha256DigestCustom
Fields
§
safe_definition_fingerprint: Sha256DigestTrait Implementations§
Source§impl Clone for RuntimeProviderSource
impl Clone for RuntimeProviderSource
Source§fn clone(&self) -> RuntimeProviderSource
fn clone(&self) -> RuntimeProviderSource
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 moreAuto Trait Implementations§
impl Freeze for RuntimeProviderSource
impl RefUnwindSafe for RuntimeProviderSource
impl Send for RuntimeProviderSource
impl Sync for RuntimeProviderSource
impl Unpin for RuntimeProviderSource
impl UnsafeUnpin for RuntimeProviderSource
impl UnwindSafe for RuntimeProviderSource
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