mupdf 0.7.0

Safe Rust wrapper to MuPDF
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use mupdf_sys::*;

use crate::context;

#[derive(Debug)]
pub struct Shade {
    pub(crate) inner: *mut fz_shade,
}

impl Drop for Shade {
    fn drop(&mut self) {
        if !self.inner.is_null() {
            unsafe {
                fz_drop_shade(context(), self.inner);
            }
        }
    }
}