[−][src]Struct pelite::stringify::FileChars
Stringifies the IMAGE_FILE_*
flag indices for IMAGE_FILE_HEADER::Characteristics
.
Methods
impl FileChars
[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 FileChars
impl Send for FileChars
impl Unpin for FileChars
impl UnwindSafe for FileChars
impl RefUnwindSafe for FileChars
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,