pub struct Screenshot {
pub format: ImageFormat,
pub width: u32,
pub height: u32,
pub rotation: Rotation,
pub data: Vec<u8>,
}Expand description
The result of screenshot.
Fields§
§format: ImageFormat§width: u32§height: u32§rotation: RotationDisplay rotation when the image was taken.
data: Vec<u8>The encoded image.
Trait Implementations§
Source§impl Clone for Screenshot
impl Clone for Screenshot
Source§impl Debug for Screenshot
impl Debug for Screenshot
Source§impl<'bytes, Ctx> Decode<'bytes, Ctx> for Screenshot
impl<'bytes, Ctx> Decode<'bytes, Ctx> for Screenshot
Source§impl<Ctx> Encode<Ctx> for Screenshot
impl<Ctx> Encode<Ctx> for Screenshot
impl Eq for Screenshot
Source§impl PartialEq for Screenshot
impl PartialEq for Screenshot
impl StructuralPartialEq for Screenshot
Auto Trait Implementations§
impl Freeze for Screenshot
impl RefUnwindSafe for Screenshot
impl Send for Screenshot
impl Sync for Screenshot
impl Unpin for Screenshot
impl UnsafeUnpin for Screenshot
impl UnwindSafe for Screenshot
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