#[repr(C)]pub struct _STORAGE_LB_PROVISIONING_MAP_RESOURCES {
pub Size: DWORD,
pub Version: DWORD,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub Reserved1: [BYTE; 3],
pub _bitfield_align_2: [u8; 0],
pub _bitfield_2: __BindgenBitfieldUnit<[u8; 1]>,
pub Reserved3: [BYTE; 3],
pub AvailableMappingResources: DWORDLONG,
pub UsedMappingResources: DWORDLONG,
}
Fields§
§Size: DWORD
§Version: DWORD
§_bitfield_align_1: [u8; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>
§Reserved1: [BYTE; 3]
§_bitfield_align_2: [u8; 0]
§_bitfield_2: __BindgenBitfieldUnit<[u8; 1]>
§Reserved3: [BYTE; 3]
§AvailableMappingResources: DWORDLONG
§UsedMappingResources: DWORDLONG
Implementations§
Source§impl _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl _STORAGE_LB_PROVISIONING_MAP_RESOURCES
pub fn AvailableMappingResourcesValid(&self) -> BYTE
pub fn set_AvailableMappingResourcesValid(&mut self, val: BYTE)
pub unsafe fn AvailableMappingResourcesValid_raw(this: *const Self) -> BYTE
pub unsafe fn set_AvailableMappingResourcesValid_raw(this: *mut Self, val: BYTE)
pub fn UsedMappingResourcesValid(&self) -> BYTE
pub fn set_UsedMappingResourcesValid(&mut self, val: BYTE)
pub unsafe fn UsedMappingResourcesValid_raw(this: *const Self) -> BYTE
pub unsafe fn set_UsedMappingResourcesValid_raw(this: *mut Self, val: BYTE)
pub fn Reserved0(&self) -> BYTE
pub fn set_Reserved0(&mut self, val: BYTE)
pub unsafe fn Reserved0_raw(this: *const Self) -> BYTE
pub unsafe fn set_Reserved0_raw(this: *mut Self, val: BYTE)
pub fn new_bitfield_1( AvailableMappingResourcesValid: BYTE, UsedMappingResourcesValid: BYTE, Reserved0: BYTE, ) -> __BindgenBitfieldUnit<[u8; 1]>
pub fn AvailableMappingResourcesScope(&self) -> BYTE
pub fn set_AvailableMappingResourcesScope(&mut self, val: BYTE)
pub unsafe fn AvailableMappingResourcesScope_raw(this: *const Self) -> BYTE
pub unsafe fn set_AvailableMappingResourcesScope_raw(this: *mut Self, val: BYTE)
pub fn UsedMappingResourcesScope(&self) -> BYTE
pub fn set_UsedMappingResourcesScope(&mut self, val: BYTE)
pub unsafe fn UsedMappingResourcesScope_raw(this: *const Self) -> BYTE
pub unsafe fn set_UsedMappingResourcesScope_raw(this: *mut Self, val: BYTE)
pub fn Reserved2(&self) -> BYTE
pub fn set_Reserved2(&mut self, val: BYTE)
pub unsafe fn Reserved2_raw(this: *const Self) -> BYTE
pub unsafe fn set_Reserved2_raw(this: *mut Self, val: BYTE)
pub fn new_bitfield_2( AvailableMappingResourcesScope: BYTE, UsedMappingResourcesScope: BYTE, Reserved2: BYTE, ) -> __BindgenBitfieldUnit<[u8; 1]>
Trait Implementations§
Source§impl Clone for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl Clone for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
Source§fn clone(&self) -> _STORAGE_LB_PROVISIONING_MAP_RESOURCES
fn clone(&self) -> _STORAGE_LB_PROVISIONING_MAP_RESOURCES
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 Ord for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl Ord for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
Source§fn cmp(&self, other: &_STORAGE_LB_PROVISIONING_MAP_RESOURCES) -> Ordering
fn cmp(&self, other: &_STORAGE_LB_PROVISIONING_MAP_RESOURCES) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl PartialEq for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
Source§fn eq(&self, other: &_STORAGE_LB_PROVISIONING_MAP_RESOURCES) -> bool
fn eq(&self, other: &_STORAGE_LB_PROVISIONING_MAP_RESOURCES) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl PartialOrd for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl PartialOrd for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl Copy for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl Eq for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl StructuralPartialEq for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
Auto Trait Implementations§
impl Freeze for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl RefUnwindSafe for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl Send for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl Sync for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl Unpin for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
impl UnwindSafe for _STORAGE_LB_PROVISIONING_MAP_RESOURCES
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