Enum lldb_sys::BasicType[][src]

#[repr(u32)]
pub enum BasicType {
Show variants Invalid, Void, Char, SignedChar, UnsignedChar, WChar, SignedWChar, UnsignedWChar, Char16, Char32, Short, UnsignedShort, Int, UnsignedInt, Long, UnsignedLong, LongLong, UnsignedLongLong, Int128, UnsignedInt128, Bool, Half, Float, Double, LongDouble, FloatComplex, DoubleComplex, LongDoubleComplex, ObjCID, ObjCClass, ObjCSel, NullPtr, Other,
}

Variants

Invalid
Void
Char
SignedChar
UnsignedChar
WChar
SignedWChar
UnsignedWChar
Char16
Char32
Short
UnsignedShort
Int
UnsignedInt
Long
UnsignedLong
LongLong
UnsignedLongLong
Int128
UnsignedInt128
Bool
Half
Float
Double
LongDouble
FloatComplex
DoubleComplex
LongDoubleComplex
ObjCID
ObjCClass
ObjCSel
NullPtr
Other

Trait Implementations

impl Clone for BasicType[src]

impl Copy for BasicType[src]

impl Debug for BasicType[src]

impl PartialEq<BasicType> for BasicType[src]

impl PartialOrd<BasicType> for BasicType[src]

impl StructuralPartialEq for BasicType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.