CIA

Struct CIA 

Source
#[repr(C, align(2))]
pub struct CIA {
Show 31 fields pub ciapra: UBYTE, pub pad0: [UBYTE; 255], pub ciaprb: UBYTE, pub pad1: [UBYTE; 255], pub ciaddra: UBYTE, pub pad2: [UBYTE; 255], pub ciaddrb: UBYTE, pub pad3: [UBYTE; 255], pub ciatalo: UBYTE, pub pad4: [UBYTE; 255], pub ciatahi: UBYTE, pub pad5: [UBYTE; 255], pub ciatblo: UBYTE, pub pad6: [UBYTE; 255], pub ciatbhi: UBYTE, pub pad7: [UBYTE; 255], pub ciatodlow: UBYTE, pub pad8: [UBYTE; 255], pub ciatodmid: UBYTE, pub pad9: [UBYTE; 255], pub ciatodhi: UBYTE, pub pad10: [UBYTE; 255], pub unusedreg: UBYTE, pub pad11: [UBYTE; 255], pub ciasdr: UBYTE, pub pad12: [UBYTE; 255], pub ciaicr: UBYTE, pub pad13: [UBYTE; 255], pub ciacra: UBYTE, pub pad14: [UBYTE; 255], pub ciacrb: UBYTE,
}

Fields§

§ciapra: UBYTE§pad0: [UBYTE; 255]§ciaprb: UBYTE§pad1: [UBYTE; 255]§ciaddra: UBYTE§pad2: [UBYTE; 255]§ciaddrb: UBYTE§pad3: [UBYTE; 255]§ciatalo: UBYTE§pad4: [UBYTE; 255]§ciatahi: UBYTE§pad5: [UBYTE; 255]§ciatblo: UBYTE§pad6: [UBYTE; 255]§ciatbhi: UBYTE§pad7: [UBYTE; 255]§ciatodlow: UBYTE§pad8: [UBYTE; 255]§ciatodmid: UBYTE§pad9: [UBYTE; 255]§ciatodhi: UBYTE§pad10: [UBYTE; 255]§unusedreg: UBYTE§pad11: [UBYTE; 255]§ciasdr: UBYTE§pad12: [UBYTE; 255]§ciaicr: UBYTE§pad13: [UBYTE; 255]§ciacra: UBYTE§pad14: [UBYTE; 255]§ciacrb: UBYTE

Trait Implementations§

Source§

impl Clone for CIA

Source§

fn clone(&self) -> CIA

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for CIA

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Copy for CIA

Auto Trait Implementations§

§

impl Freeze for CIA

§

impl RefUnwindSafe for CIA

§

impl Send for CIA

§

impl Sync for CIA

§

impl Unpin for CIA

§

impl UnwindSafe for CIA

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.