Struct rustls::internal::msgs::handshake::ClientHelloPayload [−][src]
pub struct ClientHelloPayload {
pub client_version: ProtocolVersion,
pub random: Random,
pub session_id: SessionID,
pub cipher_suites: Vec<CipherSuite>,
pub compression_methods: Vec<Compression>,
pub extensions: Vec<ClientExtension>,
}Fields
client_version: ProtocolVersionrandom: Randomsession_id: SessionIDcipher_suites: Vec<CipherSuite>compression_methods: Vec<Compression>extensions: Vec<ClientExtension>Implementations
Returns true if there is more than one extension of a given type.
Trait Implementations
Decode yourself by fiddling with the Reader.
Return Some if it worked, None if not. Read more
Convenience function to get the results of encode().