pub struct BHID(/* private fields */);
Available on crate features
kernel
and shell
only.Expand description
IShellItem::BindToHandler
bhid
(GUID
).
Implementations§
source§impl BHID
impl BHID
pub const SFObject: BHID = _
pub const SFUIObject: BHID = _
pub const SFViewObject: BHID = _
pub const Storage: BHID = _
pub const Stream: BHID = _
pub const RandomAccessStream: BHID = _
pub const LinkTargetItem: BHID = _
pub const StorageEnum: BHID = _
pub const Transfer: BHID = _
pub const PropertyStore: BHID = _
pub const ThumbnailHandler: BHID = _
pub const EnumItems: BHID = _
pub const DataObject: BHID = _
pub const AssociationArray: BHID = _
pub const Filter: BHID = _
pub const EnumAssocHandlers: BHID = _
pub const FilePlaceholder: BHID = _
Trait Implementations§
source§impl PartialEq for BHID
impl PartialEq for BHID
impl Copy for BHID
impl Eq for BHID
impl StructuralPartialEq for BHID
Auto Trait Implementations§
impl Freeze for BHID
impl RefUnwindSafe for BHID
impl Send for BHID
impl Sync for BHID
impl Unpin for BHID
impl UnwindSafe for BHID
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