pub struct ProfileRef {
pub id: String,
pub sha256: String,
}Expand description
Deterministic profile reference.
Fields§
§id: Stringe.g. "ethos-deterministic-v1".
sha256: Stringsha256 of c14n(profile artifact).
Trait Implementations§
Source§impl Clone for ProfileRef
impl Clone for ProfileRef
Source§fn clone(&self) -> ProfileRef
fn clone(&self) -> ProfileRef
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 ProfileRef
impl Debug for ProfileRef
Source§impl<'de> Deserialize<'de> for ProfileRef
impl<'de> Deserialize<'de> for ProfileRef
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 ProfileRef
Source§impl PartialEq for ProfileRef
impl PartialEq for ProfileRef
Source§fn eq(&self, other: &ProfileRef) -> bool
fn eq(&self, other: &ProfileRef) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProfileRef
impl Serialize for ProfileRef
impl StructuralPartialEq for ProfileRef
Auto Trait Implementations§
impl Freeze for ProfileRef
impl RefUnwindSafe for ProfileRef
impl Send for ProfileRef
impl Sync for ProfileRef
impl Unpin for ProfileRef
impl UnsafeUnpin for ProfileRef
impl UnwindSafe for ProfileRef
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