[−][src]Struct pelite::stringify::DllChars
Stringifies the IMAGE_DLLCHARACTERISTICS_*
flag indices for IMAGE_OPTIONAL_HEADER::DllCharacteristics
.
Methods
impl DllChars
[src]
pub fn flag_str(index: u32) -> Option<&'static str>
[src]
Gets the code identifier for a flag value given the bit index.
pub fn flag_desc(index: u32) -> Option<&'static str>
[src]
Gets the description for a flag value given the bit index.
pub fn parse_flag(s: &str) -> Option<u16>
[src]
pub fn to_strs(self) -> impl Clone + Iterator<Item = &'static str>
[src]
Returns an Iterator over set flag bits returning their code identifiers.
Trait Implementations
Auto Trait Implementations
impl Sync for DllChars
impl Send for DllChars
impl Unpin for DllChars
impl UnwindSafe for DllChars
impl RefUnwindSafe for DllChars
Blanket Implementations
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.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,