#[repr(u64)]pub enum StreamHeaderType {
Show 13 variants
SubgroupZeroId = 16,
SubgroupZeroIdExt = 17,
SubgroupFirstObjectId = 18,
SubgroupFirstObjectIdExt = 19,
SubgroupId = 20,
SubgroupIdExt = 21,
SubgroupZeroIdEndOfGroup = 24,
SubgroupZeroIdExtEndOfGroup = 25,
SubgroupFirstObjectIdEndOfGroup = 26,
SubgroupFirstObjectIdExtEndOfGroup = 27,
SubgroupIdEndOfGroup = 28,
SubgroupIdExtEndOfGroup = 29,
Fetch = 5,
}Expand description
Stream Header Types
Variants§
SubgroupZeroId = 16
SubgroupZeroIdExt = 17
SubgroupFirstObjectId = 18
SubgroupFirstObjectIdExt = 19
SubgroupId = 20
SubgroupIdExt = 21
SubgroupZeroIdEndOfGroup = 24
SubgroupZeroIdExtEndOfGroup = 25
SubgroupFirstObjectIdEndOfGroup = 26
SubgroupFirstObjectIdExtEndOfGroup = 27
SubgroupIdEndOfGroup = 28
SubgroupIdExtEndOfGroup = 29
Fetch = 5
Implementations§
Source§impl StreamHeaderType
impl StreamHeaderType
pub fn is_subgroup(&self) -> bool
pub fn is_fetch(&self) -> bool
pub fn has_extension_headers(&self) -> bool
pub fn has_subgroup_id(&self) -> bool
Trait Implementations§
Source§impl Clone for StreamHeaderType
impl Clone for StreamHeaderType
Source§fn clone(&self) -> StreamHeaderType
fn clone(&self) -> StreamHeaderType
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 StreamHeaderType
impl Debug for StreamHeaderType
Source§impl Decode for StreamHeaderType
impl Decode for StreamHeaderType
Source§impl Display for StreamHeaderType
impl Display for StreamHeaderType
Source§impl Encode for StreamHeaderType
impl Encode for StreamHeaderType
Source§impl PartialEq for StreamHeaderType
impl PartialEq for StreamHeaderType
impl Copy for StreamHeaderType
impl Eq for StreamHeaderType
impl StructuralPartialEq for StreamHeaderType
Auto Trait Implementations§
impl Freeze for StreamHeaderType
impl RefUnwindSafe for StreamHeaderType
impl Send for StreamHeaderType
impl Sync for StreamHeaderType
impl Unpin for StreamHeaderType
impl UnsafeUnpin for StreamHeaderType
impl UnwindSafe for StreamHeaderType
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.