[−][src]Enum c2rust_ast_exporter::clang_ast::TypeTag
Variants
TagTypeUnknown
TagInt
TagShort
TagLong
TagLongLong
TagUInt
TagUShort
TagULong
TagULongLong
TagPointer
TagStructType
TagUnionType
TagDouble
TagLongDouble
TagFloat
TagConstantArrayType
TagVariableArrayType
TagIncompleteArrayType
TagEnumType
TagFunctionType
TagTypeOfType
TagVectorType
TagTypedefType
TagElaboratedType
TagUChar
TagSChar
TagChar
TagVoid
TagBool
TagDecayedType
TagParenType
TagSWChar
TagUWChar
TagInt128
TagUInt128
TagBuiltinFn
TagAttributedType
TagBlockPointer
TagComplexType
TagHalf
Trait Implementations
impl Eq for TypeTag
[src]
impl Copy for TypeTag
[src]
impl PartialEq<TypeTag> for TypeTag
[src]
fn eq(&self, other: &TypeTag) -> bool
[src]
#[must_use]
default fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
default fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Clone for TypeTag
[src]
fn clone(&self) -> TypeTag
[src]
default fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for TypeTag
[src]
impl Hash for TypeTag
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,