#[repr(u8)]pub enum DebugEmissionKind {
NoDebug = 0,
FullDebug = 1,
LineTablesOnly = 2,
DebugDirectivesOnly = 3,
}Expand description
DICompileUnit::DebugEmissionKind
Variants§
Trait Implementations§
Source§impl Clone for DebugEmissionKind
impl Clone for DebugEmissionKind
Source§fn clone(&self) -> DebugEmissionKind
fn clone(&self) -> DebugEmissionKind
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 DebugEmissionKind
impl Debug for DebugEmissionKind
Source§impl Default for DebugEmissionKind
impl Default for DebugEmissionKind
Source§fn default() -> DebugEmissionKind
fn default() -> DebugEmissionKind
Returns the “default value” for a type. Read more
Source§impl PartialEq for DebugEmissionKind
impl PartialEq for DebugEmissionKind
Source§impl TryFrom<u8> for DebugEmissionKind
impl TryFrom<u8> for DebugEmissionKind
Source§type Error = TryFromPrimitiveError<DebugEmissionKind>
type Error = TryFromPrimitiveError<DebugEmissionKind>
The type returned in the event of a conversion error.
Source§impl TryFromPrimitive for DebugEmissionKind
impl TryFromPrimitive for DebugEmissionKind
const NAME: &'static str = "DebugEmissionKind"
type Primitive = u8
type Error = TryFromPrimitiveError<DebugEmissionKind>
fn try_from_primitive( number: Self::Primitive, ) -> Result<Self, TryFromPrimitiveError<Self>>
impl Copy for DebugEmissionKind
impl Eq for DebugEmissionKind
impl StructuralPartialEq for DebugEmissionKind
Auto Trait Implementations§
impl Freeze for DebugEmissionKind
impl RefUnwindSafe for DebugEmissionKind
impl Send for DebugEmissionKind
impl Sync for DebugEmissionKind
impl Unpin for DebugEmissionKind
impl UnsafeUnpin for DebugEmissionKind
impl UnwindSafe for DebugEmissionKind
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