#[repr(u8)]pub enum MetadataType {
ProviderInfo = 1,
ProviderSection = 2,
ProviderEvent = 3,
TraceInfo = 4,
}Expand description
MetadataType enumerates all known trace metadata types.
Variants§
Trait Implementations§
Source§impl Debug for MetadataType
impl Debug for MetadataType
impl Eq for MetadataType
impl Immutable for MetadataType
Source§impl IntoBytes for MetadataTypewhere
(): PaddingFree<Self, { _ }>,
impl IntoBytes for MetadataTypewhere
(): PaddingFree<Self, { _ }>,
Source§impl PartialEq for MetadataType
impl PartialEq for MetadataType
impl StructuralPartialEq for MetadataType
Source§impl TryFromBytes for MetadataType
impl TryFromBytes for MetadataType
Source§fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Auto Trait Implementations§
impl Freeze for MetadataType
impl RefUnwindSafe for MetadataType
impl Send for MetadataType
impl Sync for MetadataType
impl Unpin for MetadataType
impl UnsafeUnpin for MetadataType
impl UnwindSafe for MetadataType
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more