#[repr(C)]
#[repr(align(16))]
pub struct SecondaryRegionDesc { pub raddr: RegionAddress, pub rcfg: RegionConfiguration, pub rnext: RegionNext, // some fields omitted }
Expand description

Structure ICM Secondary Region Descriptor area.

Follows C-structure conventions and is 16-byte aligned

Used to build the linked lists for non-contiguous memory

Fields

raddr: RegionAddress

the first byte address of the Region.

rcfg: RegionConfiguration

Configuration Structure Member.

rnext: RegionNext

Next Address Structure Member.

Implementations

Trait Implementations

Reset RegionConfiguration to default values

Set the RegionAddress start of the region memory region

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Casts the value.

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Casts the value.

Casts the value.

Casts the value.

Performs the conversion.

Performs the conversion.

Casts the value.

OverflowingCasts the value.

Should always be Self

Casts the value.

Casts the value.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Casts the value.

UnwrappedCasts the value.

Casts the value.

WrappingCasts the value.