#[repr(C, packed(2))]pub struct PaletteExtra {
pub pe_Semaphore: SignalSemaphore,
pub pe_FirstFree: UWORD,
pub pe_NFree: UWORD,
pub pe_FirstShared: UWORD,
pub pe_NShared: UWORD,
pub pe_RefCnt: *mut UBYTE,
pub pe_AllocList: *mut UBYTE,
pub pe_ViewPort: *mut ViewPort,
pub pe_SharableColors: UWORD,
}Fields§
§pe_Semaphore: SignalSemaphore§pe_FirstFree: UWORD§pe_NFree: UWORD§pe_RefCnt: *mut UBYTE§pe_AllocList: *mut UBYTE§pe_ViewPort: *mut ViewPort§pe_SharableColors: UWORDTrait Implementations§
Source§impl Clone for PaletteExtra
impl Clone for PaletteExtra
Source§fn clone(&self) -> PaletteExtra
fn clone(&self) -> PaletteExtra
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 PaletteExtra
impl Debug for PaletteExtra
impl Copy for PaletteExtra
Auto Trait Implementations§
impl Freeze for PaletteExtra
impl RefUnwindSafe for PaletteExtra
impl !Send for PaletteExtra
impl !Sync for PaletteExtra
impl Unpin for PaletteExtra
impl UnwindSafe for PaletteExtra
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