Struct oasis_core_runtime::common::sgx::pcs::SignedQEIdentity
source · pub struct SignedQEIdentity {
pub enclave_identity: Box<RawValue>,
pub signature: String,
}
Expand description
A signed QE identity structure.
Fields§
§enclave_identity: Box<RawValue>
§signature: String
Trait Implementations§
source§impl Clone for SignedQEIdentity
impl Clone for SignedQEIdentity
source§fn clone(&self) -> SignedQEIdentity
fn clone(&self) -> SignedQEIdentity
Returns a copy of the value. Read more
1.0.0 · 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 SignedQEIdentity
impl Debug for SignedQEIdentity
source§impl Decode for SignedQEIdentity
impl Decode for SignedQEIdentity
source§fn try_default() -> Result<Self, DecodeError>
fn try_default() -> Result<Self, DecodeError>
Try to decode from a missing/null/undefined value.
source§fn try_from_cbor_value(value: Value) -> Result<Self, DecodeError>
fn try_from_cbor_value(value: Value) -> Result<Self, DecodeError>
Try to decode from a given CBOR value.
§fn try_from_cbor_value_default(value: Value) -> Result<Self, DecodeError>where
Self: Sized,
fn try_from_cbor_value_default(value: Value) -> Result<Self, DecodeError>where
Self: Sized,
Try to decode from a given CBOR value, calling
try_default
in case the value is null or
undefined.source§impl Default for SignedQEIdentity
impl Default for SignedQEIdentity
source§fn default() -> SignedQEIdentity
fn default() -> SignedQEIdentity
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SignedQEIdentity
impl<'de> Deserialize<'de> for SignedQEIdentity
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
source§impl Encode for SignedQEIdentity
impl Encode for SignedQEIdentity
source§impl EncodeAsMap for SignedQEIdentity
impl EncodeAsMap for SignedQEIdentity
§fn into_cbor_value_map(self) -> Valuewhere
Self: Sized,
fn into_cbor_value_map(self) -> Valuewhere
Self: Sized,
Encode the type into a CBOR Map.
§fn into_cbor_map(self) -> Vec<(Value, Value)>where
Self: Sized,
fn into_cbor_map(self) -> Vec<(Value, Value)>where
Self: Sized,
Encode the type into a CBOR Map, returning the map items.
source§impl PartialEq for SignedQEIdentity
impl PartialEq for SignedQEIdentity
source§fn eq(&self, other: &SignedQEIdentity) -> bool
fn eq(&self, other: &SignedQEIdentity) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for SignedQEIdentity
Auto Trait Implementations§
impl Freeze for SignedQEIdentity
impl RefUnwindSafe for SignedQEIdentity
impl Send for SignedQEIdentity
impl Sync for SignedQEIdentity
impl Unpin for SignedQEIdentity
impl UnwindSafe for SignedQEIdentity
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more