pub enum RuntimeEnvelopeConfig {
None,
CoseSign1,
CoseMac0,
}Variants§
None
CoseSign1
Seal requests and open responses as COSE_Sign1 (cratestack#1007).
Needs RuntimeHandle::with_envelope (feature cose).
CoseMac0
The same with COSE_Mac0 (an HMAC key shared with the server).
Trait Implementations§
Source§impl Clone for RuntimeEnvelopeConfig
impl Clone for RuntimeEnvelopeConfig
Source§fn clone(&self) -> RuntimeEnvelopeConfig
fn clone(&self) -> RuntimeEnvelopeConfig
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 RuntimeEnvelopeConfig
impl Debug for RuntimeEnvelopeConfig
Source§impl Default for RuntimeEnvelopeConfig
impl Default for RuntimeEnvelopeConfig
Source§fn default() -> RuntimeEnvelopeConfig
fn default() -> RuntimeEnvelopeConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RuntimeEnvelopeConfig
impl<'de> Deserialize<'de> for RuntimeEnvelopeConfig
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 RuntimeEnvelopeConfig
Source§impl PartialEq for RuntimeEnvelopeConfig
impl PartialEq for RuntimeEnvelopeConfig
Source§fn eq(&self, other: &RuntimeEnvelopeConfig) -> bool
fn eq(&self, other: &RuntimeEnvelopeConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RuntimeEnvelopeConfig
impl Serialize for RuntimeEnvelopeConfig
impl StructuralPartialEq for RuntimeEnvelopeConfig
Auto Trait Implementations§
impl Freeze for RuntimeEnvelopeConfig
impl RefUnwindSafe for RuntimeEnvelopeConfig
impl Send for RuntimeEnvelopeConfig
impl Sync for RuntimeEnvelopeConfig
impl Unpin for RuntimeEnvelopeConfig
impl UnsafeUnpin for RuntimeEnvelopeConfig
impl UnwindSafe for RuntimeEnvelopeConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§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
§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
Compare self to
key and return true if they are equal.impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more