#[repr(C)]pub struct FramebufferResponse {
pub revision: u64,
pub framebuffer_count: u64,
pub framebuffers: *mut *mut Framebuffer,
}Expand description
Response to [FramebufferRequest]
Fields§
§revision: u64The response revision number
framebuffer_count: u64The number of Framebuffers in framebuffers
framebuffers: *mut *mut FramebufferA pointer to an array of Framebuffer pointers
Implementations§
Source§impl FramebufferResponse
impl FramebufferResponse
Sourcepub unsafe fn get_framebuffers(&self) -> Option<&[&Framebuffer]>
pub unsafe fn get_framebuffers(&self) -> Option<&[&Framebuffer]>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FramebufferResponse
impl RefUnwindSafe for FramebufferResponse
impl !Send for FramebufferResponse
impl !Sync for FramebufferResponse
impl Unpin for FramebufferResponse
impl UnwindSafe for FramebufferResponse
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