[][src]Module conquer_util::align

Transparent thin wrapper types for artificially increasing the alignment of the wrapped type.

Re-exports

pub use self::Aligned64 as CacheAligned;

Structs

Aligned1

A thin wrapper type with an alignment of at least 1 bytes.

Aligned1M

A thin wrapper type with an alignment of at least 1 MB.

Aligned2

A thin wrapper type with an alignment of at least 2 bytes.

Aligned2M

A thin wrapper type with an alignment of at least 2 MB.

Aligned4

A thin wrapper type with an alignment of at least 4 bytes.

Aligned4M

A thin wrapper type with an alignment of at least 4 MB.

Aligned8

A thin wrapper type with an alignment of at least 8 bytes.

Aligned8k

A thin wrapper type with an alignment of at least 8kB.

Aligned8M

A thin wrapper type with an alignment of at least 8 MB.

Aligned16

A thin wrapper type with an alignment of at least 16 bytes.

Aligned16k

A thin wrapper type with an alignment of at least 16 kB.

Aligned16M

A thin wrapper type with an alignment of at least 16 MB.

Aligned32

A thin wrapper type with an alignment of at least 32 bytes.

Aligned32k

A thin wrapper type with an alignment of at least 32 kB.

Aligned32M

A thin wrapper type with an alignment of at least 32 MB.

Aligned64

A thin wrapper type with an alignment of at least 64 bytes.

Aligned64k

A thin wrapper type with an alignment of at least 64 kB.

Aligned64M

A thin wrapper type with an alignment of at least 64 MB.

Aligned128

A thin wrapper type with an alignment of at least 128 bytes.

Aligned128k

A thin wrapper type with an alignment of at least 128 kB.

Aligned128M

A thin wrapper type with an alignment of at least 128 MB.

Aligned256

A thin wrapper type with an alignment of at least 256 bytes.

Aligned256k

A thin wrapper type with an alignment of at least 256 kB.

Aligned256M

A thin wrapper type with an alignment of at least 256 MB.

Aligned512

A thin wrapper type with an alignment of at least 512 bytes.

Aligned512k

A thin wrapper type with an alignment of at least 512 kB.

Aligned512M

A thin wrapper type with an alignment of at least 512 MB.

Aligned1024

A thin wrapper type with an alignment of at least 1024 bytes.

Aligned2048

A thin wrapper type with an alignment of at least 2048 bytes.

Aligned4096

A thin wrapper type with an alignment of at least 4096 bytes.