#[repr(C, packed(1))]pub struct SHELLDETAILS {
pub fmt: i32,
pub cxChar: i32,
pub str: STRRET,
}
Fields§
§fmt: i32
§cxChar: i32
§str: STRRET
Trait Implementations§
Source§impl Abi for SHELLDETAILS
impl Abi for SHELLDETAILS
Source§type Abi = SHELLDETAILS
type Abi = SHELLDETAILS
The abi representation of the implementing type. Read more
type DefaultType = SHELLDETAILS
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType
to Result<T>
.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for SHELLDETAILS
impl Clone for SHELLDETAILS
Source§fn clone(&self) -> SHELLDETAILS
fn clone(&self) -> SHELLDETAILS
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl PartialEq for SHELLDETAILS
impl PartialEq for SHELLDETAILS
impl Copy for SHELLDETAILS
impl Eq for SHELLDETAILS
Auto Trait Implementations§
impl Freeze for SHELLDETAILS
impl RefUnwindSafe for SHELLDETAILS
impl !Send for SHELLDETAILS
impl !Sync for SHELLDETAILS
impl Unpin for SHELLDETAILS
impl UnwindSafe for SHELLDETAILS
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