pub enum HardwareSealingPolicy {
None,
Hash,
Signer,
}Expand description
Supported hardware sealing policy
Variants§
Trait Implementations§
Source§impl Clone for HardwareSealingPolicy
impl Clone for HardwareSealingPolicy
Source§fn clone(&self) -> HardwareSealingPolicy
fn clone(&self) -> HardwareSealingPolicy
Returns a duplicate 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 HardwareSealingPolicy
impl Debug for HardwareSealingPolicy
Source§impl DefaultEncoding for HardwareSealingPolicy
impl DefaultEncoding for HardwareSealingPolicy
Source§impl<'de> Deserialize<'de> for HardwareSealingPolicy
impl<'de> Deserialize<'de> for HardwareSealingPolicy
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<'encoding> OneofDecode<'encoding, Resource> for HardwareSealingPolicy
impl<'encoding> OneofDecode<'encoding, Resource> for HardwareSealingPolicy
Source§fn read_variant(
item: &mut InplaceOption<'_, Self>,
n: u32,
field: FieldReader<'encoding, '_, Resource>,
) -> Result<()>
fn read_variant( item: &mut InplaceOption<'_, Self>, n: u32, field: FieldReader<'encoding, '_, Resource>, ) -> Result<()>
Read the specified variant from the reader.
Source§impl OneofEncode<Resource> for HardwareSealingPolicy
impl OneofEncode<Resource> for HardwareSealingPolicy
Source§fn write_variant(self, writer: MessageWriter<'_, '_, Resource>)
fn write_variant(self, writer: MessageWriter<'_, '_, Resource>)
Write the variant to the writer.
Source§fn compute_variant_size(&mut self, sizer: MessageSizer<'_>)
fn compute_variant_size(&mut self, sizer: MessageSizer<'_>)
Compute the size of the variant.
Source§impl Serialize for HardwareSealingPolicy
impl Serialize for HardwareSealingPolicy
impl Copy for HardwareSealingPolicy
Auto Trait Implementations§
impl Freeze for HardwareSealingPolicy
impl RefUnwindSafe for HardwareSealingPolicy
impl Send for HardwareSealingPolicy
impl Sync for HardwareSealingPolicy
impl Unpin for HardwareSealingPolicy
impl UnsafeUnpin for HardwareSealingPolicy
impl UnwindSafe for HardwareSealingPolicy
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> 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>
§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message].