pub struct QuicVersionInformation {
pub server_versions: Option<Vec<Bytes>>,
pub client_versions: Option<Vec<Bytes>>,
pub chosen_version: Option<Bytes>,
}Fields§
§server_versions: Option<Vec<Bytes>>§client_versions: Option<Vec<Bytes>>§chosen_version: Option<Bytes>Trait Implementations§
Source§impl Clone for QuicVersionInformation
impl Clone for QuicVersionInformation
Source§fn clone(&self) -> QuicVersionInformation
fn clone(&self) -> QuicVersionInformation
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 QuicVersionInformation
impl Debug for QuicVersionInformation
Source§impl Default for QuicVersionInformation
impl Default for QuicVersionInformation
Source§fn default() -> QuicVersionInformation
fn default() -> QuicVersionInformation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QuicVersionInformation
impl<'de> Deserialize<'de> for QuicVersionInformation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for QuicVersionInformation
impl PartialEq for QuicVersionInformation
Source§impl Serialize for QuicVersionInformation
impl Serialize for QuicVersionInformation
impl Eq for QuicVersionInformation
impl StructuralPartialEq for QuicVersionInformation
Auto Trait Implementations§
impl Freeze for QuicVersionInformation
impl RefUnwindSafe for QuicVersionInformation
impl Send for QuicVersionInformation
impl Sync for QuicVersionInformation
impl Unpin for QuicVersionInformation
impl UnsafeUnpin for QuicVersionInformation
impl UnwindSafe for QuicVersionInformation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.