Struct ockam_identity::ChangeIdentifier
source · [−]pub struct ChangeIdentifier(_);
Expand description
Unique [crate::IdentityChangeChange
] identifier, computed as SHA256 of the change data
Implementations
Trait Implementations
sourceimpl AsRef<[u8]> for ChangeIdentifier
impl AsRef<[u8]> for ChangeIdentifier
sourceimpl Clone for ChangeIdentifier
impl Clone for ChangeIdentifier
sourcefn clone(&self) -> ChangeIdentifier
fn clone(&self) -> ChangeIdentifier
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ChangeIdentifier
impl Debug for ChangeIdentifier
sourceimpl<'de> Deserialize<'de> for ChangeIdentifier
impl<'de> Deserialize<'de> for ChangeIdentifier
sourcefn 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
sourceimpl Hash for ChangeIdentifier
impl Hash for ChangeIdentifier
sourceimpl PartialEq<ChangeIdentifier> for ChangeIdentifier
impl PartialEq<ChangeIdentifier> for ChangeIdentifier
sourcefn eq(&self, other: &ChangeIdentifier) -> bool
fn eq(&self, other: &ChangeIdentifier) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourceimpl Serialize for ChangeIdentifier
impl Serialize for ChangeIdentifier
impl Eq for ChangeIdentifier
impl StructuralEq for ChangeIdentifier
impl StructuralPartialEq for ChangeIdentifier
Auto Trait Implementations
impl RefUnwindSafe for ChangeIdentifier
impl Send for ChangeIdentifier
impl Sync for ChangeIdentifier
impl Unpin for ChangeIdentifier
impl UnwindSafe for ChangeIdentifier
Blanket Implementations
sourceimpl<D> AsyncTryClone for Dwhere
D: Clone + Sync,
impl<D> AsyncTryClone for Dwhere
D: Clone + Sync,
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Decodable for Twhere
T: DeserializeOwned,
impl<T> Decodable for Twhere
T: DeserializeOwned,
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToHex for Twhere
T: AsRef<[u8]>,
impl<T> ToHex for Twhere
T: AsRef<[u8]>,
sourcefn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
Encode the hex strict representing self
into the result. Lower case
letters are used (e.g. f9b4ca
) Read more
sourcefn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
Encode the hex strict representing self
into the result. Upper case
letters are used (e.g. F9B4CA
) Read more
impl<V, T> VZip<V> for Twhere
V: MultiLane<T>,
impl<V, T> VZip<V> for Twhere
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more