Struct rute::auto::bitmap_ffi::RUBitmapFuncs
source · #[repr(C)]pub struct RUBitmapFuncs {
pub destroy: extern "C" fn(self_c: *const RUBase),
pub swap: extern "C" fn(self_c: *const RUBase, other: *const RUBase),
pub clear: extern "C" fn(self_c: *const RUBase),
pub from_image: extern "C" fn(self_c: *const RUBase, image: *const RUBase, flags: i32) -> RUBitmap,
}
Fields
destroy: extern "C" fn(self_c: *const RUBase)
swap: extern "C" fn(self_c: *const RUBase, other: *const RUBase)
clear: extern "C" fn(self_c: *const RUBase)
from_image: extern "C" fn(self_c: *const RUBase, image: *const RUBase, flags: i32) -> RUBitmap
Trait Implementations
sourceimpl Clone for RUBitmapFuncs
impl Clone for RUBitmapFuncs
sourcefn clone(&self) -> RUBitmapFuncs
fn clone(&self) -> RUBitmapFuncs
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for RUBitmapFuncs
Auto Trait Implementations
impl RefUnwindSafe for RUBitmapFuncs
impl Send for RUBitmapFuncs
impl Sync for RUBitmapFuncs
impl Unpin for RUBitmapFuncs
impl UnwindSafe for RUBitmapFuncs
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more