#[repr(u64)]enum AlignmentEnum {
Show 64 variants
_Align1Shl0 = 1,
_Align1Shl1 = 2,
_Align1Shl2 = 4,
_Align1Shl3 = 8,
_Align1Shl4 = 16,
_Align1Shl5 = 32,
_Align1Shl6 = 64,
_Align1Shl7 = 128,
_Align1Shl8 = 256,
_Align1Shl9 = 512,
_Align1Shl10 = 1_024,
_Align1Shl11 = 2_048,
_Align1Shl12 = 4_096,
_Align1Shl13 = 8_192,
_Align1Shl14 = 16_384,
_Align1Shl15 = 32_768,
_Align1Shl16 = 65_536,
_Align1Shl17 = 131_072,
_Align1Shl18 = 262_144,
_Align1Shl19 = 524_288,
_Align1Shl20 = 1_048_576,
_Align1Shl21 = 2_097_152,
_Align1Shl22 = 4_194_304,
_Align1Shl23 = 8_388_608,
_Align1Shl24 = 16_777_216,
_Align1Shl25 = 33_554_432,
_Align1Shl26 = 67_108_864,
_Align1Shl27 = 134_217_728,
_Align1Shl28 = 268_435_456,
_Align1Shl29 = 536_870_912,
_Align1Shl30 = 1_073_741_824,
_Align1Shl31 = 2_147_483_648,
_Align1Shl32 = 4_294_967_296,
_Align1Shl33 = 8_589_934_592,
_Align1Shl34 = 17_179_869_184,
_Align1Shl35 = 34_359_738_368,
_Align1Shl36 = 68_719_476_736,
_Align1Shl37 = 137_438_953_472,
_Align1Shl38 = 274_877_906_944,
_Align1Shl39 = 549_755_813_888,
_Align1Shl40 = 1_099_511_627_776,
_Align1Shl41 = 2_199_023_255_552,
_Align1Shl42 = 4_398_046_511_104,
_Align1Shl43 = 8_796_093_022_208,
_Align1Shl44 = 17_592_186_044_416,
_Align1Shl45 = 35_184_372_088_832,
_Align1Shl46 = 70_368_744_177_664,
_Align1Shl47 = 140_737_488_355_328,
_Align1Shl48 = 281_474_976_710_656,
_Align1Shl49 = 562_949_953_421_312,
_Align1Shl50 = 1_125_899_906_842_624,
_Align1Shl51 = 2_251_799_813_685_248,
_Align1Shl52 = 4_503_599_627_370_496,
_Align1Shl53 = 9_007_199_254_740_992,
_Align1Shl54 = 18_014_398_509_481_984,
_Align1Shl55 = 36_028_797_018_963_968,
_Align1Shl56 = 72_057_594_037_927_936,
_Align1Shl57 = 144_115_188_075_855_872,
_Align1Shl58 = 288_230_376_151_711_744,
_Align1Shl59 = 576_460_752_303_423_488,
_Align1Shl60 = 1_152_921_504_606_846_976,
_Align1Shl61 = 2_305_843_009_213_693_952,
_Align1Shl62 = 4_611_686_018_427_387_904,
_Align1Shl63 = 9_223_372_036_854_775_808,
}
Variants§
_Align1Shl0 = 1
_Align1Shl1 = 2
_Align1Shl2 = 4
_Align1Shl3 = 8
_Align1Shl4 = 16
_Align1Shl5 = 32
_Align1Shl6 = 64
_Align1Shl7 = 128
_Align1Shl8 = 256
_Align1Shl9 = 512
_Align1Shl10 = 1_024
_Align1Shl11 = 2_048
_Align1Shl12 = 4_096
_Align1Shl13 = 8_192
_Align1Shl14 = 16_384
_Align1Shl15 = 32_768
_Align1Shl16 = 65_536
_Align1Shl17 = 131_072
_Align1Shl18 = 262_144
_Align1Shl19 = 524_288
_Align1Shl20 = 1_048_576
_Align1Shl21 = 2_097_152
_Align1Shl22 = 4_194_304
_Align1Shl23 = 8_388_608
_Align1Shl24 = 16_777_216
_Align1Shl25 = 33_554_432
_Align1Shl26 = 67_108_864
_Align1Shl27 = 134_217_728
_Align1Shl28 = 268_435_456
_Align1Shl29 = 536_870_912
_Align1Shl30 = 1_073_741_824
_Align1Shl31 = 2_147_483_648
_Align1Shl32 = 4_294_967_296
_Align1Shl33 = 8_589_934_592
_Align1Shl34 = 17_179_869_184
_Align1Shl35 = 34_359_738_368
_Align1Shl36 = 68_719_476_736
_Align1Shl37 = 137_438_953_472
_Align1Shl38 = 274_877_906_944
_Align1Shl39 = 549_755_813_888
_Align1Shl40 = 1_099_511_627_776
_Align1Shl41 = 2_199_023_255_552
_Align1Shl42 = 4_398_046_511_104
_Align1Shl43 = 8_796_093_022_208
_Align1Shl44 = 17_592_186_044_416
_Align1Shl45 = 35_184_372_088_832
_Align1Shl46 = 70_368_744_177_664
_Align1Shl47 = 140_737_488_355_328
_Align1Shl48 = 281_474_976_710_656
_Align1Shl49 = 562_949_953_421_312
_Align1Shl50 = 1_125_899_906_842_624
_Align1Shl51 = 2_251_799_813_685_248
_Align1Shl52 = 4_503_599_627_370_496
_Align1Shl53 = 9_007_199_254_740_992
_Align1Shl54 = 18_014_398_509_481_984
_Align1Shl55 = 36_028_797_018_963_968
_Align1Shl56 = 72_057_594_037_927_936
_Align1Shl57 = 144_115_188_075_855_872
_Align1Shl58 = 288_230_376_151_711_744
_Align1Shl59 = 576_460_752_303_423_488
_Align1Shl60 = 1_152_921_504_606_846_976
_Align1Shl61 = 2_305_843_009_213_693_952
_Align1Shl62 = 4_611_686_018_427_387_904
_Align1Shl63 = 9_223_372_036_854_775_808
Trait Implementations§
Source§impl Clone for AlignmentEnum
impl Clone for AlignmentEnum
Source§fn clone(&self) -> AlignmentEnum
fn clone(&self) -> AlignmentEnum
Returns a copy 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 Eq for AlignmentEnum
impl Eq for AlignmentEnum
#[doc(hidden)] fn assert_receiver_is_total_eq(&self)
Source§impl PartialEq for AlignmentEnum
impl PartialEq for AlignmentEnum
impl Copy for AlignmentEnum
impl StructuralPartialEq for AlignmentEnum
Auto Trait Implementations§
impl Freeze for AlignmentEnum
impl RefUnwindSafe for AlignmentEnum
impl Send for AlignmentEnum
impl Sync for AlignmentEnum
impl Unpin for AlignmentEnum
impl UnsafeUnpin for AlignmentEnum
impl UnwindSafe for AlignmentEnum
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> SizedTypeProperties for T
impl<T> SizedTypeProperties for T
Source§#[doc(hidden)] const IS_ZST: bool = _
#[doc(hidden)] const IS_ZST: bool = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)Source§#[doc(hidden)] const LAYOUT: Layout = _
#[doc(hidden)] const LAYOUT: Layout = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)Source§#[doc(hidden)] const MAX_SLICE_LEN: usize = _
#[doc(hidden)] const MAX_SLICE_LEN: usize = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)The largest safe length for a
[Self]
. Read more