#[repr(C)]pub struct fz_shade {
pub storable: fz_storable,
pub bbox: fz_rect,
pub colorspace: *mut fz_colorspace,
pub matrix: fz_matrix,
pub use_background: c_int,
pub background: [f32; 32],
pub function_stride: c_int,
pub function: *mut f32,
pub type_: c_int,
pub u: fz_shade__bindgen_ty_1,
pub buffer: *mut fz_compressed_buffer,
}Expand description
Structure is public to allow derived classes. Do not
access the members directly.
Fields§
§storable: fz_storable§bbox: fz_rect§colorspace: *mut fz_colorspace§matrix: fz_matrix§use_background: c_int§background: [f32; 32]§function_stride: c_int§function: *mut f32§type_: c_int§u: fz_shade__bindgen_ty_1§buffer: *mut fz_compressed_bufferTrait Implementations§
Auto Trait Implementations§
impl Freeze for fz_shade
impl RefUnwindSafe for fz_shade
impl !Send for fz_shade
impl !Sync for fz_shade
impl Unpin for fz_shade
impl UnwindSafe for fz_shade
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