pub struct CMsgClientNetworkingCertReply {
pub cert: Option<Vec<u8>>,
pub ca_key_id: Option<u64>,
pub ca_signature: Option<Vec<u8>>,
}Fields§
§cert: Option<Vec<u8>>§ca_key_id: Option<u64>§ca_signature: Option<Vec<u8>>Implementations§
Source§impl CMsgClientNetworkingCertReply
impl CMsgClientNetworkingCertReply
Sourcepub fn cert(&self) -> &[u8] ⓘ
pub fn cert(&self) -> &[u8] ⓘ
Returns the value of cert, or the default value if cert is unset.
Sourcepub fn ca_key_id(&self) -> u64
pub fn ca_key_id(&self) -> u64
Returns the value of ca_key_id, or the default value if ca_key_id is unset.
Sourcepub fn ca_signature(&self) -> &[u8] ⓘ
pub fn ca_signature(&self) -> &[u8] ⓘ
Returns the value of ca_signature, or the default value if ca_signature is unset.
Trait Implementations§
Source§impl Clone for CMsgClientNetworkingCertReply
impl Clone for CMsgClientNetworkingCertReply
Source§fn clone(&self) -> CMsgClientNetworkingCertReply
fn clone(&self) -> CMsgClientNetworkingCertReply
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 moreimpl Eq for CMsgClientNetworkingCertReply
Source§impl Hash for CMsgClientNetworkingCertReply
impl Hash for CMsgClientNetworkingCertReply
Source§impl Message for CMsgClientNetworkingCertReply
impl Message for CMsgClientNetworkingCertReply
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for CMsgClientNetworkingCertReply
impl PartialEq for CMsgClientNetworkingCertReply
Source§fn eq(&self, other: &CMsgClientNetworkingCertReply) -> bool
fn eq(&self, other: &CMsgClientNetworkingCertReply) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CMsgClientNetworkingCertReply
Auto Trait Implementations§
impl Freeze for CMsgClientNetworkingCertReply
impl RefUnwindSafe for CMsgClientNetworkingCertReply
impl Send for CMsgClientNetworkingCertReply
impl Sync for CMsgClientNetworkingCertReply
impl Unpin for CMsgClientNetworkingCertReply
impl UnsafeUnpin for CMsgClientNetworkingCertReply
impl UnwindSafe for CMsgClientNetworkingCertReply
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