[−][src]Struct clipboard_win::dib::Image
Represents locked DIB
clipboard data
Implementations
impl Image
[src]
pub fn as_bytes(&self) -> &[u8]
[src]
Access raw image data
pub fn size(&self) -> usize
[src]
Retrieves image size, including header.
pub fn write<W: Write>(&self, storage: &mut W) -> Result<usize>
[src]
Writes data into storage.
Returns size of written, if there is not enough space returns 0.
pub fn to_vec(&self) -> Vec<u8>
[src]
Extracts BMP data as Vec.
Auto Trait Implementations
impl RefUnwindSafe for Image
impl !Send for Image
impl !Sync for Image
impl Unpin for Image
impl UnwindSafe for Image
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,