pub struct TextureImageInfo {
pub width: u32,
pub height: u32,
pub stride: u32,
pub byte_length: usize,
}Expand description
The layout of the pixels that RenderSessionHandle::read_texture() reads.
See mln_texture_image_info in the
C API reference.
Fields§
§width: u32§height: u32§stride: u32The bytes from the start of one row to the start of the next.
byte_length: usizeTrait Implementations§
Source§impl Clone for TextureImageInfo
impl Clone for TextureImageInfo
Source§fn clone(&self) -> TextureImageInfo
fn clone(&self) -> TextureImageInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TextureImageInfo
Source§impl Debug for TextureImageInfo
impl Debug for TextureImageInfo
Source§impl Default for TextureImageInfo
impl Default for TextureImageInfo
Source§fn default() -> TextureImageInfo
fn default() -> TextureImageInfo
Returns the “default value” for a type. Read more
Source§impl PartialEq for TextureImageInfo
impl PartialEq for TextureImageInfo
impl StructuralPartialEq for TextureImageInfo
Auto Trait Implementations§
impl Freeze for TextureImageInfo
impl RefUnwindSafe for TextureImageInfo
impl Send for TextureImageInfo
impl Sync for TextureImageInfo
impl Unpin for TextureImageInfo
impl UnsafeUnpin for TextureImageInfo
impl UnwindSafe for TextureImageInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more