pub struct FrankenCapabilities {
pub versions: Vec<u16>,
pub ciphersuites: Vec<u16>,
pub extensions: Vec<u16>,
pub proposals: Vec<u16>,
pub credentials: Vec<u16>,
}Available on (32-bit or 64-bit) and (crate features
test-utils) only.Fields§
§versions: Vec<u16>§ciphersuites: Vec<u16>§extensions: Vec<u16>§proposals: Vec<u16>§credentials: Vec<u16>Trait Implementations§
Source§impl Clone for FrankenCapabilities
impl Clone for FrankenCapabilities
Source§fn clone(&self) -> FrankenCapabilities
fn clone(&self) -> FrankenCapabilities
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 FrankenCapabilities
impl Debug for FrankenCapabilities
Source§impl Deserialize for FrankenCapabilities
impl Deserialize for FrankenCapabilities
Source§fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
Available on crate feature
std only.This function deserializes the
bytes from the provided a std::io::Read
and returns the populated struct. Read moreSource§impl DeserializeBytes for FrankenCapabilities
impl DeserializeBytes for FrankenCapabilities
Source§impl PartialEq for FrankenCapabilities
impl PartialEq for FrankenCapabilities
Source§impl Serialize for &FrankenCapabilities
impl Serialize for &FrankenCapabilities
Source§impl Serialize for FrankenCapabilities
impl Serialize for FrankenCapabilities
Source§impl Size for &FrankenCapabilities
impl Size for &FrankenCapabilities
fn tls_serialized_len(&self) -> usize
Source§impl Size for FrankenCapabilities
impl Size for FrankenCapabilities
fn tls_serialized_len(&self) -> usize
impl Eq for FrankenCapabilities
impl StructuralPartialEq for FrankenCapabilities
Auto Trait Implementations§
impl Freeze for FrankenCapabilities
impl RefUnwindSafe for FrankenCapabilities
impl Send for FrankenCapabilities
impl Sync for FrankenCapabilities
impl Unpin for FrankenCapabilities
impl UnwindSafe for FrankenCapabilities
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> Classify for T
impl<T> Classify for T
type Classified = T
fn classify(self) -> T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Declassify for T
impl<T> Declassify for T
type Declassified = T
fn declassify(self) -> T
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