pub struct ItemBase {
pub conditions: ItemConditions,
pub winver: WindowsVersionRange,
}Expand description
Conditions section + Windows version range, read back-to-back.
Convenience for record types whose Pascal layout reads
load_condition_data and load_version_data consecutively
(file / ini / run / icon / registry / delete entries — the
majority). Record types that interpose fields between the two
(currently only directory_entry) must read the parts
separately.
Fields§
§conditions: ItemConditionsConditions strings.
winver: WindowsVersionRangeWindows version range — MinVersion + OnlyBelowVersion.
Trait Implementations§
impl Eq for ItemBase
impl StructuralPartialEq for ItemBase
Auto Trait Implementations§
impl Freeze for ItemBase
impl RefUnwindSafe for ItemBase
impl Send for ItemBase
impl Sync for ItemBase
impl Unpin for ItemBase
impl UnsafeUnpin for ItemBase
impl UnwindSafe for ItemBase
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more