pub struct WfcImage {
pub img: *mut WfcImageRaw,
}Fields§
§img: *mut WfcImageRawImplementations§
Source§impl WfcImage
impl WfcImage
pub fn new( data: *mut i8, component_cnt: c_int, width: c_int, height: c_int, ) -> WfcImage
pub fn empty() -> WfcImage
pub fn from_vec( width: i32, height: i32, component_cnt: i32, data: Vec<u8>, ) -> WfcImage
pub fn from_file(filename: &str) -> Option<WfcImage>
pub fn vec(&self) -> Vec<u8> ⓘ
pub fn num_bytes(&self) -> usize
pub fn component_cnt(&self) -> c_int
pub fn width(&self) -> c_int
pub fn height(&self) -> c_int
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WfcImage
impl RefUnwindSafe for WfcImage
impl !Send for WfcImage
impl !Sync for WfcImage
impl Unpin for WfcImage
impl UnwindSafe for WfcImage
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