#[repr(C)]pub struct AndroidHardwareBufferPropertiesANDROID {
pub sType: StructureType,
pub pNext: *mut c_void,
pub allocationSize: DeviceSize,
pub memoryTypeBits: u32,
}Fields§
§sType: StructureType§pNext: *mut c_void§allocationSize: DeviceSize§memoryTypeBits: u32Implementations§
Source§impl AndroidHardwareBufferPropertiesANDROID
impl AndroidHardwareBufferPropertiesANDROID
pub fn new() -> Self
pub fn sType(self, sType: StructureType) -> Self
pub fn pNext(self, pNext: *mut c_void) -> Self
pub fn allocationSize(self, allocationSize: DeviceSize) -> Self
pub fn memoryTypeBits(self, memoryTypeBits: u32) -> Self
Trait Implementations§
Source§impl Clone for AndroidHardwareBufferPropertiesANDROID
impl Clone for AndroidHardwareBufferPropertiesANDROID
Source§fn clone(&self) -> AndroidHardwareBufferPropertiesANDROID
fn clone(&self) -> AndroidHardwareBufferPropertiesANDROID
Returns a duplicate 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 Default for AndroidHardwareBufferPropertiesANDROID
impl Default for AndroidHardwareBufferPropertiesANDROID
Source§fn default() -> AndroidHardwareBufferPropertiesANDROID
fn default() -> AndroidHardwareBufferPropertiesANDROID
Returns the “default value” for a type. Read more
impl Copy for AndroidHardwareBufferPropertiesANDROID
Auto Trait Implementations§
impl Freeze for AndroidHardwareBufferPropertiesANDROID
impl RefUnwindSafe for AndroidHardwareBufferPropertiesANDROID
impl !Send for AndroidHardwareBufferPropertiesANDROID
impl !Sync for AndroidHardwareBufferPropertiesANDROID
impl Unpin for AndroidHardwareBufferPropertiesANDROID
impl UnwindSafe for AndroidHardwareBufferPropertiesANDROID
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