[][src]Trait pelite::resources::version_info::Visit

pub trait Visit<'a> {
    fn version_info(
        &mut self,
        key: &'a [u16],
        fixed: Option<&'a VS_FIXEDFILEINFO>
    ) -> bool { ... }
fn file_info(&mut self, key: &'a [u16]) -> bool { ... }
fn string_table(&mut self, lang: &'a [u16]) -> bool { ... }
fn string(&mut self, key: &'a [u16], value: &'a [u16]) { ... }
fn var(&mut self, key: &'a [u16], value: &'a [u16]) { ... }
fn enter_scope(&mut self, depth: usize) { ... }
fn exit_scope(&mut self, depth: usize) { ... } }

Visitor pattern to view the version information details.

Provided methods

fn version_info(
    &mut self,
    key: &'a [u16],
    fixed: Option<&'a VS_FIXEDFILEINFO>
) -> bool

fn file_info(&mut self, key: &'a [u16]) -> bool

fn string_table(&mut self, lang: &'a [u16]) -> bool

fn string(&mut self, key: &'a [u16], value: &'a [u16])

fn var(&mut self, key: &'a [u16], value: &'a [u16])

fn enter_scope(&mut self, depth: usize)

fn exit_scope(&mut self, depth: usize)

Loading content...

Implementations on Foreign Types

impl<'a> Visit<'a> for String[src]

Loading content...

Implementors

impl<'a> Visit<'a> for FileInfo<'a>[src]

Loading content...