pub struct SavedVmgsEncryptionKey {
pub nonce: SavedVmgsNonce,
pub authentication_tag: SavedVmgsAuthTag,
pub encryption_key: SavedVmgsDatastoreKey,
}
Fields§
§nonce: SavedVmgsNonce
§authentication_tag: SavedVmgsAuthTag
§encryption_key: SavedVmgsDatastoreKey
Trait Implementations§
Source§impl DefaultEncoding for SavedVmgsEncryptionKey
impl DefaultEncoding for SavedVmgsEncryptionKey
Source§impl DescribeTable for SavedVmgsEncryptionKey
impl DescribeTable for SavedVmgsEncryptionKey
Source§const DESCRIPTION: MessageDescription<'static>
const DESCRIPTION: MessageDescription<'static>
The protobuf message description for this type.
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for SavedVmgsEncryptionKey
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for SavedVmgsEncryptionKey
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for SavedVmgsEncryptionKey
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for SavedVmgsEncryptionKey
Auto Trait Implementations§
impl Freeze for SavedVmgsEncryptionKey
impl RefUnwindSafe for SavedVmgsEncryptionKey
impl Send for SavedVmgsEncryptionKey
impl Sync for SavedVmgsEncryptionKey
impl Unpin for SavedVmgsEncryptionKey
impl UnwindSafe for SavedVmgsEncryptionKey
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
§impl<T> DescribedProtobuf for Twhere
T: DefaultEncoding + Protobuf,
<T as DefaultEncoding>::Encoding: DescribeMessage<T>,
impl<T> DescribedProtobuf for Twhere
T: DefaultEncoding + Protobuf,
<T as DefaultEncoding>::Encoding: DescribeMessage<T>,
§const DESCRIPTION: MessageDescription<'static>
const DESCRIPTION: MessageDescription<'static>
The message description.
§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> Protobuf for Twhere
T: DefaultEncoding,
<T as DefaultEncoding>::Encoding: MessageEncode<T, NoResources> + for<'a> MessageDecode<'a, T, NoResources> + FieldEncode<T, NoResources> + for<'a> FieldDecode<'a, T, NoResources>,
impl<T> Protobuf for Twhere
T: DefaultEncoding,
<T as DefaultEncoding>::Encoding: MessageEncode<T, NoResources> + for<'a> MessageDecode<'a, T, NoResources> + FieldEncode<T, NoResources> + for<'a> FieldDecode<'a, T, NoResources>,
§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
].