Enum pdb::SourceLanguage [−][src]
These values correspond to the CV_CFL_LANG enumeration, and are documented on MSDN.
Variants (Non-exhaustive)
Application language is C.
Application language is C++.
Application language is FORTRAN.
Application language is Microsoft Macro Assembler.
Application language is Pascal.
Application language is BASIC.
Application language is COBOL.
Application is a linker-generated module.
Application is a resource module converted with CVTRES tool.
Application is a POGO optimized module generated with CVTPGD tool.
Application language is C#.
Application language is Visual Basic.
Application language is intermediate language assembly (that is, Common Language Runtime (CLR) assembly).
Application language is Java.
Application language is Jscript.
Application language is an unknown Microsoft Intermediate Language (MSIL), possibly a result of using the /LTCG (Link-time Code Generation) switch.
Application language is High Level Shader Language.
The DMD compiler emits ‘D’ for the CV source language. Microsoft doesn’t have an enumerator for it yet.
Trait Implementations
impl Clone for SourceLanguage
[src]
fn clone(&self) -> SourceLanguage
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SourceLanguage
[src]
impl Debug for SourceLanguage
[src]
impl Display for SourceLanguage
[src]
impl Eq for SourceLanguage
[src]
impl From<u8> for SourceLanguage
[src]
impl PartialEq<SourceLanguage> for SourceLanguage
[src]
fn eq(&self, other: &SourceLanguage) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for SourceLanguage
[src]
impl StructuralPartialEq for SourceLanguage
[src]
impl<'a> TryFromCtx<'a, Endian, [u8]> for SourceLanguage
[src]
Auto Trait Implementations
impl RefUnwindSafe for SourceLanguage
impl Send for SourceLanguage
impl Sync for SourceLanguage
impl Unpin for SourceLanguage
impl UnwindSafe for SourceLanguage
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,