#[repr(C)]pub struct GraphicsOutput {
pub QueryMode: extern "efiapi" fn(&mut GraphicsOutput, u32, &mut usize, &mut *mut GraphicsOutputModeInfo) -> Status,
pub SetMode: extern "efiapi" fn(&mut GraphicsOutput, u32) -> Status,
pub Blt: extern "efiapi" fn(&mut GraphicsOutput, *mut GraphicsBltPixel, GraphicsBltOp, usize, usize, usize, usize, usize, usize, usize) -> Status,
pub Mode: &'static mut GraphicsOutputMode,
}Fields§
§QueryMode: extern "efiapi" fn(&mut GraphicsOutput, u32, &mut usize, &mut *mut GraphicsOutputModeInfo) -> Status§SetMode: extern "efiapi" fn(&mut GraphicsOutput, u32) -> Status§Blt: extern "efiapi" fn(&mut GraphicsOutput, *mut GraphicsBltPixel, GraphicsBltOp, usize, usize, usize, usize, usize, usize, usize) -> Status§Mode: &'static mut GraphicsOutputModeImplementations§
Auto Trait Implementations§
impl Freeze for GraphicsOutput
impl RefUnwindSafe for GraphicsOutput
impl Send for GraphicsOutput
impl Sync for GraphicsOutput
impl Unpin for GraphicsOutput
impl !UnwindSafe for GraphicsOutput
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