pub struct ClientHelloMetadata {Show 22 fields
pub min_version_major: u8,
pub max_version_major: u8,
pub supported_wire_format_bitmap: u16,
pub supported_profile_bitmap: u32,
pub supported_payload_kind_bitmap: u32,
pub supported_codec_bitmap: u32,
pub supported_compression_bitmap: u32,
pub supported_dtype_bitmap: u32,
pub supported_layout_bitmap: u32,
pub cache_digest_bitmap: u16,
pub cache_object_bitmap: u16,
pub cache_namespace_count: u16,
pub max_lane_count: u16,
pub max_cache_entries: u32,
pub max_cache_bytes: u32,
pub target_cadence_x100: u16,
pub latency_budget_ms: u16,
pub quality_tier: u16,
pub degrade_policy: u16,
pub requested_session_id: u32,
pub auth_bytes: u32,
pub control_extension_bytes: u32,
}Fields§
§min_version_major: u8§max_version_major: u8§supported_wire_format_bitmap: u16§supported_profile_bitmap: u32§supported_payload_kind_bitmap: u32§supported_codec_bitmap: u32§supported_compression_bitmap: u32§supported_dtype_bitmap: u32§supported_layout_bitmap: u32§cache_digest_bitmap: u16§cache_object_bitmap: u16§cache_namespace_count: u16§max_lane_count: u16§max_cache_entries: u32§max_cache_bytes: u32§target_cadence_x100: u16§latency_budget_ms: u16§quality_tier: u16§degrade_policy: u16§requested_session_id: u32§auth_bytes: u32§control_extension_bytes: u32Implementations§
Trait Implementations§
Source§impl Clone for ClientHelloMetadata
impl Clone for ClientHelloMetadata
Source§fn clone(&self) -> ClientHelloMetadata
fn clone(&self) -> ClientHelloMetadata
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 moreSource§impl Debug for ClientHelloMetadata
impl Debug for ClientHelloMetadata
Source§impl PartialEq for ClientHelloMetadata
impl PartialEq for ClientHelloMetadata
Source§fn eq(&self, other: &ClientHelloMetadata) -> bool
fn eq(&self, other: &ClientHelloMetadata) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ClientHelloMetadata
impl Eq for ClientHelloMetadata
impl StructuralPartialEq for ClientHelloMetadata
Auto Trait Implementations§
impl Freeze for ClientHelloMetadata
impl RefUnwindSafe for ClientHelloMetadata
impl Send for ClientHelloMetadata
impl Sync for ClientHelloMetadata
impl Unpin for ClientHelloMetadata
impl UnsafeUnpin for ClientHelloMetadata
impl UnwindSafe for ClientHelloMetadata
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