pub struct EvidenceProviderRegistration {
pub id: String,
pub version: String,
pub method: String,
pub capabilities: Vec<String>,
}Expand description
Application evidence producer frozen into hello negotiation.
Fields§
§id: StringStable provider identity.
version: StringProvider implementation version.
method: Stringnative or declared.
capabilities: Vec<String>Closed provider capability names frozen into the handshake.
Trait Implementations§
Source§impl Clone for EvidenceProviderRegistration
impl Clone for EvidenceProviderRegistration
Source§fn clone(&self) -> EvidenceProviderRegistration
fn clone(&self) -> EvidenceProviderRegistration
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 EvidenceProviderRegistration
impl Debug for EvidenceProviderRegistration
Source§impl<'de> Deserialize<'de> for EvidenceProviderRegistration
impl<'de> Deserialize<'de> for EvidenceProviderRegistration
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 EvidenceProviderRegistration
impl StructuralPartialEq for EvidenceProviderRegistration
Auto Trait Implementations§
impl Freeze for EvidenceProviderRegistration
impl RefUnwindSafe for EvidenceProviderRegistration
impl Send for EvidenceProviderRegistration
impl Sync for EvidenceProviderRegistration
impl Unpin for EvidenceProviderRegistration
impl UnsafeUnpin for EvidenceProviderRegistration
impl UnwindSafe for EvidenceProviderRegistration
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