pub enum FolderFlagOp {
Set(u32),
Exactly(u32),
}Expand description
Folder-flag mutation semantics, mirroring the legacy ISF_* modifiers.
Variants§
Set(u32)
OR-set semantics — matches legacy set_desktop_flags.
The engine will call SetCurrentFolderFlags(flags, 0xFFFF_FFFF).
Exactly(u32)
Exactly-set semantics — matches legacy exactly_set_desktop_flags.
The engine will call SetCurrentFolderFlags(build_true_mask(flags), flags).
Trait Implementations§
Source§impl Clone for FolderFlagOp
impl Clone for FolderFlagOp
impl Copy for FolderFlagOp
Source§impl Debug for FolderFlagOp
impl Debug for FolderFlagOp
impl Eq for FolderFlagOp
Source§impl PartialEq for FolderFlagOp
impl PartialEq for FolderFlagOp
impl StructuralPartialEq for FolderFlagOp
Auto Trait Implementations§
impl Freeze for FolderFlagOp
impl RefUnwindSafe for FolderFlagOp
impl Send for FolderFlagOp
impl Sync for FolderFlagOp
impl Unpin for FolderFlagOp
impl UnsafeUnpin for FolderFlagOp
impl UnwindSafe for FolderFlagOp
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