#[repr(C)]pub struct FxPlugRustImageTile {
pub data: *const c_void,
pub data_mut: *mut c_void,
pub width: u32,
pub height: u32,
pub row_bytes: usize,
pub pixel_format: u32,
pub bounds: FxPlugRustRect,
pub io_surface: *mut c_void,
pub metal_texture: *mut c_void,
pub metal_texture_ptr: usize,
pub metal_pixel_format: u64,
pub metal_device_registry_id: u64,
}Fields§
§data: *const c_void§data_mut: *mut c_void§width: u32§height: u32§row_bytes: usize§pixel_format: u32§bounds: FxPlugRustRect§io_surface: *mut c_void§metal_texture: *mut c_void§metal_texture_ptr: usize§metal_pixel_format: u64§metal_device_registry_id: u64Trait Implementations§
Source§impl Clone for FxPlugRustImageTile
impl Clone for FxPlugRustImageTile
Source§fn clone(&self) -> FxPlugRustImageTile
fn clone(&self) -> FxPlugRustImageTile
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 Debug for FxPlugRustImageTile
impl Debug for FxPlugRustImageTile
Source§impl Default for FxPlugRustImageTile
impl Default for FxPlugRustImageTile
Source§fn default() -> FxPlugRustImageTile
fn default() -> FxPlugRustImageTile
Returns the “default value” for a type. Read more
Source§impl PartialEq for FxPlugRustImageTile
impl PartialEq for FxPlugRustImageTile
impl Copy for FxPlugRustImageTile
impl StructuralPartialEq for FxPlugRustImageTile
Auto Trait Implementations§
impl Freeze for FxPlugRustImageTile
impl RefUnwindSafe for FxPlugRustImageTile
impl !Send for FxPlugRustImageTile
impl !Sync for FxPlugRustImageTile
impl Unpin for FxPlugRustImageTile
impl UnsafeUnpin for FxPlugRustImageTile
impl UnwindSafe for FxPlugRustImageTile
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