pub struct FramebufferInfo {
pub base: u64,
pub base_virt: usize,
pub width: u32,
pub height: u32,
pub stride: u32,
pub format: PixelFormat,
pub source: FramebufferSource,
}Expand description
Framebuffer information
Fields§
§base: u64§base_virt: usize§width: u32§height: u32§stride: u32§format: PixelFormat§source: FramebufferSourceTrait Implementations§
Source§impl Clone for FramebufferInfo
impl Clone for FramebufferInfo
Source§fn clone(&self) -> FramebufferInfo
fn clone(&self) -> FramebufferInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FramebufferInfo
impl Debug for FramebufferInfo
impl Copy for FramebufferInfo
impl Send for FramebufferInfo
impl Sync for FramebufferInfo
Auto Trait Implementations§
impl Freeze for FramebufferInfo
impl RefUnwindSafe for FramebufferInfo
impl Unpin for FramebufferInfo
impl UnsafeUnpin for FramebufferInfo
impl UnwindSafe for FramebufferInfo
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