Trait packed::Unaligned
[−]
[src]
pub unsafe trait Unaligned { }
A marker trait indicating that a type has an alignment of 1
.
In general, only applies to ()
, bool
, i8
, u8
, and any types that
contain only members of these types.
Implementors
impl Unaligned for ()
impl Unaligned for i8
impl Unaligned for u8
impl Unaligned for bool
impl<T> Unaligned for PhantomData<T>
impl<T: Unaligned> Unaligned for [T; 0x00]
impl<T: Unaligned> Unaligned for [T; 0x01]
impl<T: Unaligned> Unaligned for [T; 0x02]
impl<T: Unaligned> Unaligned for [T; 0x03]
impl<T: Unaligned> Unaligned for [T; 0x04]
impl<T: Unaligned> Unaligned for [T; 0x05]
impl<T: Unaligned> Unaligned for [T; 0x06]
impl<T: Unaligned> Unaligned for [T; 0x07]
impl<T: Unaligned> Unaligned for [T; 0x08]
impl<T: Unaligned> Unaligned for [T; 0x09]
impl<T: Unaligned> Unaligned for [T; 0x0a]
impl<T: Unaligned> Unaligned for [T; 0x0b]
impl<T: Unaligned> Unaligned for [T; 0x0c]
impl<T: Unaligned> Unaligned for [T; 0x0d]
impl<T: Unaligned> Unaligned for [T; 0x0e]
impl<T: Unaligned> Unaligned for [T; 0x0f]
impl<T: Unaligned> Unaligned for [T; 0x10]
impl<T: Unaligned> Unaligned for [T; 0x11]
impl<T: Unaligned> Unaligned for [T; 0x12]
impl<T: Unaligned> Unaligned for [T; 0x13]
impl<T: Unaligned> Unaligned for [T; 0x14]
impl<T: Unaligned> Unaligned for [T; 0x15]
impl<T: Unaligned> Unaligned for [T; 0x16]
impl<T: Unaligned> Unaligned for [T; 0x17]
impl<T: Unaligned> Unaligned for [T; 0x18]
impl<T: Unaligned> Unaligned for [T; 0x19]
impl<T: Unaligned> Unaligned for [T; 0x1a]
impl<T: Unaligned> Unaligned for [T; 0x1b]
impl<T: Unaligned> Unaligned for [T; 0x1c]
impl<T: Unaligned> Unaligned for [T; 0x1d]
impl<T: Unaligned> Unaligned for [T; 0x1e]
impl<T: Unaligned> Unaligned for [T; 0x1f]
impl<T: Unaligned> Unaligned for [T; 0x20]
impl<T: Unaligned> Unaligned for [T; 0x21]
impl<T: Unaligned> Unaligned for [T; 0x22]
impl<T: Unaligned> Unaligned for [T; 0x23]
impl<T: Unaligned> Unaligned for [T; 0x24]
impl<T: Unaligned> Unaligned for [T; 0x25]
impl<T: Unaligned> Unaligned for [T; 0x26]
impl<T: Unaligned> Unaligned for [T; 0x27]
impl<T: Unaligned> Unaligned for [T; 0x28]
impl<T: Unaligned> Unaligned for [T; 0x29]
impl<T: Unaligned> Unaligned for [T; 0x2a]
impl<T: Unaligned> Unaligned for [T; 0x2b]
impl<T: Unaligned> Unaligned for [T; 0x2c]
impl<T: Unaligned> Unaligned for [T; 0x2d]
impl<T: Unaligned> Unaligned for [T; 0x2e]
impl<T: Unaligned> Unaligned for [T; 0x2f]
impl<T: Unaligned> Unaligned for [T; 0x30]
impl<T: Unaligned> Unaligned for [T; 0x31]
impl<T: Unaligned> Unaligned for [T; 0x32]
impl<T: Unaligned> Unaligned for [T; 0x33]
impl<T: Unaligned> Unaligned for [T; 0x34]
impl<T: Unaligned> Unaligned for [T; 0x35]
impl<T: Unaligned> Unaligned for [T; 0x36]
impl<T: Unaligned> Unaligned for [T; 0x37]
impl<T: Unaligned> Unaligned for [T; 0x38]
impl<T: Unaligned> Unaligned for [T; 0x39]
impl<T: Unaligned> Unaligned for [T; 0x3a]
impl<T: Unaligned> Unaligned for [T; 0x3b]
impl<T: Unaligned> Unaligned for [T; 0x3c]
impl<T: Unaligned> Unaligned for [T; 0x3d]
impl<T: Unaligned> Unaligned for [T; 0x3e]
impl<T: Unaligned> Unaligned for [T; 0x3f]
impl<T: Unaligned> Unaligned for [T; 0x40]
impl<A: Unaligned> Unaligned for (A,)
impl<A: Unaligned, B: Unaligned> Unaligned for (A, B)
impl<A: Unaligned, B: Unaligned, C: Unaligned> Unaligned for (A, B, C)
impl<A: Unaligned, B: Unaligned, C: Unaligned, D: Unaligned> Unaligned for (A, B, C, D)
impl<A: Unaligned, B: Unaligned, C: Unaligned, D: Unaligned, E: Unaligned> Unaligned for (A, B, C, D, E)
impl<A: Unaligned, B: Unaligned, C: Unaligned, D: Unaligned, E: Unaligned, F: Unaligned> Unaligned for (A, B, C, D, E, F)
impl<A: Unaligned, B: Unaligned, C: Unaligned, D: Unaligned, E: Unaligned, F: Unaligned, G: Unaligned> Unaligned for (A, B, C, D, E, F, G)
impl<A: Unaligned, B: Unaligned, C: Unaligned, D: Unaligned, E: Unaligned, F: Unaligned, G: Unaligned, H: Unaligned> Unaligned for (A, B, C, D, E, F, G, H)
impl<A: Unaligned, B: Unaligned, C: Unaligned, D: Unaligned, E: Unaligned, F: Unaligned, G: Unaligned, H: Unaligned, I: Unaligned> Unaligned for (A, B, C, D, E, F, G, H, I)
impl<A: Unaligned, B: Unaligned, C: Unaligned, D: Unaligned, E: Unaligned, F: Unaligned, G: Unaligned, H: Unaligned, I: Unaligned, J: Unaligned> Unaligned for (A, B, C, D, E, F, G, H, I, J)
impl<A: Unaligned, B: Unaligned, C: Unaligned, D: Unaligned, E: Unaligned, F: Unaligned, G: Unaligned, H: Unaligned, I: Unaligned, J: Unaligned, K: Unaligned> Unaligned for (A, B, C, D, E, F, G, H, I, J, K)