pub struct TextureBuffer {
pub width: usize,
pub height: usize,
pub format: TextureFormat,
/* private fields */
}Expand description
A 2-D texture buffer.
Fields§
§width: usizeWidth in pixels.
height: usizeHeight in pixels.
format: TextureFormatPixel format.
Implementations§
Source§impl TextureBuffer
impl TextureBuffer
Trait Implementations§
Source§impl Clone for TextureBuffer
impl Clone for TextureBuffer
Source§fn clone(&self) -> TextureBuffer
fn clone(&self) -> TextureBuffer
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 moreAuto Trait Implementations§
impl Freeze for TextureBuffer
impl RefUnwindSafe for TextureBuffer
impl Send for TextureBuffer
impl Sync for TextureBuffer
impl Unpin for TextureBuffer
impl UnsafeUnpin for TextureBuffer
impl UnwindSafe for TextureBuffer
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,
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