pub struct CertificateRequestPayloadTLS13 {
pub context: PayloadU8,
pub extensions: CertReqExtensions,
}
Fields§
§context: PayloadU8
§extensions: CertReqExtensions
Implementations§
source§impl CertificateRequestPayloadTLS13
impl CertificateRequestPayloadTLS13
pub fn find_extension(&self, ext: ExtensionType) -> Option<&CertReqExtension>
pub fn get_sigalgs_extension(&self) -> Option<&SupportedSignatureSchemes>
Trait Implementations§
source§impl Codec for CertificateRequestPayloadTLS13
impl Codec for CertificateRequestPayloadTLS13
source§fn read(r: &mut Reader<'_>) -> Option<CertificateRequestPayloadTLS13>
fn read(r: &mut Reader<'_>) -> Option<CertificateRequestPayloadTLS13>
Decode yourself by fiddling with the
Reader
.
Return Some if it worked, None if not.source§fn get_encoding(&self) -> Vec<u8>
fn get_encoding(&self) -> Vec<u8>
Convenience function to get the results of
encode()
.source§fn read_bytes(bytes: &[u8]) -> Option<Self>
fn read_bytes(bytes: &[u8]) -> Option<Self>
Read one of these from the front of
bytes
and
return it.Auto Trait Implementations§
impl RefUnwindSafe for CertificateRequestPayloadTLS13
impl Send for CertificateRequestPayloadTLS13
impl Sync for CertificateRequestPayloadTLS13
impl Unpin for CertificateRequestPayloadTLS13
impl UnwindSafe for CertificateRequestPayloadTLS13
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