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) { ... }
}
Expand description
Visitor pattern to view the version information details.