Struct libdazzle_sys::DzlGraphRendererInterface
source · #[repr(C)]pub struct DzlGraphRendererInterface {
pub parent: GTypeInterface,
pub render: Option<unsafe extern "C" fn(_: *mut DzlGraphRenderer, _: *mut DzlGraphModel, _: i64, _: i64, _: c_double, _: c_double, _: *mut cairo_t, _: *const cairo_rectangle_int_t)>,
}
Fields§
§parent: GTypeInterface
§render: Option<unsafe extern "C" fn(_: *mut DzlGraphRenderer, _: *mut DzlGraphModel, _: i64, _: i64, _: c_double, _: c_double, _: *mut cairo_t, _: *const cairo_rectangle_int_t)>
Trait Implementations§
source§impl Clone for DzlGraphRendererInterface
impl Clone for DzlGraphRendererInterface
source§fn clone(&self) -> DzlGraphRendererInterface
fn clone(&self) -> DzlGraphRendererInterface
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 Debug for DzlGraphRendererInterface
impl Debug for DzlGraphRendererInterface
impl Copy for DzlGraphRendererInterface
Auto Trait Implementations§
impl RefUnwindSafe for DzlGraphRendererInterface
impl Send for DzlGraphRendererInterface
impl Sync for DzlGraphRendererInterface
impl Unpin for DzlGraphRendererInterface
impl UnwindSafe for DzlGraphRendererInterface
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