Trait packed_struct::types::bits::NumberOfBits
[−]
[src]
pub trait NumberOfBits: Copy + Clone + Debug + Default { type Bytes: NumberOfBytes; fn number_of_bits() -> u8; }
Number of bits that the generic type should occupy.
Associated Types
type Bytes: NumberOfBytes
Minimal number of bytes that this bit width requires.
Required Methods
fn number_of_bits() -> u8
The numerical number of bits.
Implementors
impl NumberOfBits for Bits1 type Bytes = Bytes1;
impl NumberOfBits for Bits2 type Bytes = Bytes1;
impl NumberOfBits for Bits3 type Bytes = Bytes1;
impl NumberOfBits for Bits4 type Bytes = Bytes1;
impl NumberOfBits for Bits5 type Bytes = Bytes1;
impl NumberOfBits for Bits6 type Bytes = Bytes1;
impl NumberOfBits for Bits7 type Bytes = Bytes1;
impl NumberOfBits for Bits8 type Bytes = Bytes1;
impl NumberOfBits for Bits9 type Bytes = Bytes2;
impl NumberOfBits for Bits10 type Bytes = Bytes2;
impl NumberOfBits for Bits11 type Bytes = Bytes2;
impl NumberOfBits for Bits12 type Bytes = Bytes2;
impl NumberOfBits for Bits13 type Bytes = Bytes2;
impl NumberOfBits for Bits14 type Bytes = Bytes2;
impl NumberOfBits for Bits15 type Bytes = Bytes2;
impl NumberOfBits for Bits16 type Bytes = Bytes2;
impl NumberOfBits for Bits17 type Bytes = Bytes3;
impl NumberOfBits for Bits18 type Bytes = Bytes3;
impl NumberOfBits for Bits19 type Bytes = Bytes3;
impl NumberOfBits for Bits20 type Bytes = Bytes3;
impl NumberOfBits for Bits21 type Bytes = Bytes3;
impl NumberOfBits for Bits22 type Bytes = Bytes3;
impl NumberOfBits for Bits23 type Bytes = Bytes3;
impl NumberOfBits for Bits24 type Bytes = Bytes3;
impl NumberOfBits for Bits25 type Bytes = Bytes4;
impl NumberOfBits for Bits26 type Bytes = Bytes4;
impl NumberOfBits for Bits27 type Bytes = Bytes4;
impl NumberOfBits for Bits28 type Bytes = Bytes4;
impl NumberOfBits for Bits29 type Bytes = Bytes4;
impl NumberOfBits for Bits30 type Bytes = Bytes4;
impl NumberOfBits for Bits31 type Bytes = Bytes4;
impl NumberOfBits for Bits32 type Bytes = Bytes4;
impl NumberOfBits for Bits33 type Bytes = Bytes5;
impl NumberOfBits for Bits34 type Bytes = Bytes5;
impl NumberOfBits for Bits35 type Bytes = Bytes5;
impl NumberOfBits for Bits36 type Bytes = Bytes5;
impl NumberOfBits for Bits37 type Bytes = Bytes5;
impl NumberOfBits for Bits38 type Bytes = Bytes5;
impl NumberOfBits for Bits39 type Bytes = Bytes5;
impl NumberOfBits for Bits40 type Bytes = Bytes5;
impl NumberOfBits for Bits41 type Bytes = Bytes6;
impl NumberOfBits for Bits42 type Bytes = Bytes6;
impl NumberOfBits for Bits43 type Bytes = Bytes6;
impl NumberOfBits for Bits44 type Bytes = Bytes6;
impl NumberOfBits for Bits45 type Bytes = Bytes6;
impl NumberOfBits for Bits46 type Bytes = Bytes6;
impl NumberOfBits for Bits47 type Bytes = Bytes6;
impl NumberOfBits for Bits48 type Bytes = Bytes6;
impl NumberOfBits for Bits49 type Bytes = Bytes7;
impl NumberOfBits for Bits50 type Bytes = Bytes7;
impl NumberOfBits for Bits51 type Bytes = Bytes7;
impl NumberOfBits for Bits52 type Bytes = Bytes7;
impl NumberOfBits for Bits53 type Bytes = Bytes7;
impl NumberOfBits for Bits54 type Bytes = Bytes7;
impl NumberOfBits for Bits55 type Bytes = Bytes7;
impl NumberOfBits for Bits56 type Bytes = Bytes7;
impl NumberOfBits for Bits57 type Bytes = Bytes8;
impl NumberOfBits for Bits58 type Bytes = Bytes8;
impl NumberOfBits for Bits59 type Bytes = Bytes8;
impl NumberOfBits for Bits60 type Bytes = Bytes8;
impl NumberOfBits for Bits61 type Bytes = Bytes8;
impl NumberOfBits for Bits62 type Bytes = Bytes8;
impl NumberOfBits for Bits63 type Bytes = Bytes8;
impl NumberOfBits for Bits64 type Bytes = Bytes8;
impl NumberOfBits for Bits65 type Bytes = Bytes9;
impl NumberOfBits for Bits66 type Bytes = Bytes9;
impl NumberOfBits for Bits67 type Bytes = Bytes9;
impl NumberOfBits for Bits68 type Bytes = Bytes9;
impl NumberOfBits for Bits69 type Bytes = Bytes9;
impl NumberOfBits for Bits70 type Bytes = Bytes9;
impl NumberOfBits for Bits71 type Bytes = Bytes9;
impl NumberOfBits for Bits72 type Bytes = Bytes9;
impl NumberOfBits for Bits73 type Bytes = Bytes10;
impl NumberOfBits for Bits74 type Bytes = Bytes10;
impl NumberOfBits for Bits75 type Bytes = Bytes10;
impl NumberOfBits for Bits76 type Bytes = Bytes10;
impl NumberOfBits for Bits77 type Bytes = Bytes10;
impl NumberOfBits for Bits78 type Bytes = Bytes10;
impl NumberOfBits for Bits79 type Bytes = Bytes10;
impl NumberOfBits for Bits80 type Bytes = Bytes10;
impl NumberOfBits for Bits81 type Bytes = Bytes11;
impl NumberOfBits for Bits82 type Bytes = Bytes11;
impl NumberOfBits for Bits83 type Bytes = Bytes11;
impl NumberOfBits for Bits84 type Bytes = Bytes11;
impl NumberOfBits for Bits85 type Bytes = Bytes11;
impl NumberOfBits for Bits86 type Bytes = Bytes11;
impl NumberOfBits for Bits87 type Bytes = Bytes11;
impl NumberOfBits for Bits88 type Bytes = Bytes11;
impl NumberOfBits for Bits89 type Bytes = Bytes12;
impl NumberOfBits for Bits90 type Bytes = Bytes12;
impl NumberOfBits for Bits91 type Bytes = Bytes12;
impl NumberOfBits for Bits92 type Bytes = Bytes12;
impl NumberOfBits for Bits93 type Bytes = Bytes12;
impl NumberOfBits for Bits94 type Bytes = Bytes12;
impl NumberOfBits for Bits95 type Bytes = Bytes12;
impl NumberOfBits for Bits96 type Bytes = Bytes12;
impl NumberOfBits for Bits97 type Bytes = Bytes13;
impl NumberOfBits for Bits98 type Bytes = Bytes13;
impl NumberOfBits for Bits99 type Bytes = Bytes13;
impl NumberOfBits for Bits100 type Bytes = Bytes13;
impl NumberOfBits for Bits101 type Bytes = Bytes13;
impl NumberOfBits for Bits102 type Bytes = Bytes13;
impl NumberOfBits for Bits103 type Bytes = Bytes13;
impl NumberOfBits for Bits104 type Bytes = Bytes13;
impl NumberOfBits for Bits105 type Bytes = Bytes14;
impl NumberOfBits for Bits106 type Bytes = Bytes14;
impl NumberOfBits for Bits107 type Bytes = Bytes14;
impl NumberOfBits for Bits108 type Bytes = Bytes14;
impl NumberOfBits for Bits109 type Bytes = Bytes14;
impl NumberOfBits for Bits110 type Bytes = Bytes14;
impl NumberOfBits for Bits111 type Bytes = Bytes14;
impl NumberOfBits for Bits112 type Bytes = Bytes14;
impl NumberOfBits for Bits113 type Bytes = Bytes15;
impl NumberOfBits for Bits114 type Bytes = Bytes15;
impl NumberOfBits for Bits115 type Bytes = Bytes15;
impl NumberOfBits for Bits116 type Bytes = Bytes15;
impl NumberOfBits for Bits117 type Bytes = Bytes15;
impl NumberOfBits for Bits118 type Bytes = Bytes15;
impl NumberOfBits for Bits119 type Bytes = Bytes15;
impl NumberOfBits for Bits120 type Bytes = Bytes15;
impl NumberOfBits for Bits121 type Bytes = Bytes16;
impl NumberOfBits for Bits122 type Bytes = Bytes16;
impl NumberOfBits for Bits123 type Bytes = Bytes16;
impl NumberOfBits for Bits124 type Bytes = Bytes16;
impl NumberOfBits for Bits125 type Bytes = Bytes16;
impl NumberOfBits for Bits126 type Bytes = Bytes16;
impl NumberOfBits for Bits127 type Bytes = Bytes16;
impl NumberOfBits for Bits128 type Bytes = Bytes16;
impl NumberOfBits for Bits129 type Bytes = Bytes17;
impl NumberOfBits for Bits130 type Bytes = Bytes17;
impl NumberOfBits for Bits131 type Bytes = Bytes17;
impl NumberOfBits for Bits132 type Bytes = Bytes17;
impl NumberOfBits for Bits133 type Bytes = Bytes17;
impl NumberOfBits for Bits134 type Bytes = Bytes17;
impl NumberOfBits for Bits135 type Bytes = Bytes17;
impl NumberOfBits for Bits136 type Bytes = Bytes17;
impl NumberOfBits for Bits137 type Bytes = Bytes18;
impl NumberOfBits for Bits138 type Bytes = Bytes18;
impl NumberOfBits for Bits139 type Bytes = Bytes18;
impl NumberOfBits for Bits140 type Bytes = Bytes18;
impl NumberOfBits for Bits141 type Bytes = Bytes18;
impl NumberOfBits for Bits142 type Bytes = Bytes18;
impl NumberOfBits for Bits143 type Bytes = Bytes18;
impl NumberOfBits for Bits144 type Bytes = Bytes18;
impl NumberOfBits for Bits145 type Bytes = Bytes19;
impl NumberOfBits for Bits146 type Bytes = Bytes19;
impl NumberOfBits for Bits147 type Bytes = Bytes19;
impl NumberOfBits for Bits148 type Bytes = Bytes19;
impl NumberOfBits for Bits149 type Bytes = Bytes19;
impl NumberOfBits for Bits150 type Bytes = Bytes19;
impl NumberOfBits for Bits151 type Bytes = Bytes19;
impl NumberOfBits for Bits152 type Bytes = Bytes19;
impl NumberOfBits for Bits153 type Bytes = Bytes20;
impl NumberOfBits for Bits154 type Bytes = Bytes20;
impl NumberOfBits for Bits155 type Bytes = Bytes20;
impl NumberOfBits for Bits156 type Bytes = Bytes20;
impl NumberOfBits for Bits157 type Bytes = Bytes20;
impl NumberOfBits for Bits158 type Bytes = Bytes20;
impl NumberOfBits for Bits159 type Bytes = Bytes20;
impl NumberOfBits for Bits160 type Bytes = Bytes20;
impl NumberOfBits for Bits161 type Bytes = Bytes21;
impl NumberOfBits for Bits162 type Bytes = Bytes21;
impl NumberOfBits for Bits163 type Bytes = Bytes21;
impl NumberOfBits for Bits164 type Bytes = Bytes21;
impl NumberOfBits for Bits165 type Bytes = Bytes21;
impl NumberOfBits for Bits166 type Bytes = Bytes21;
impl NumberOfBits for Bits167 type Bytes = Bytes21;
impl NumberOfBits for Bits168 type Bytes = Bytes21;
impl NumberOfBits for Bits169 type Bytes = Bytes22;
impl NumberOfBits for Bits170 type Bytes = Bytes22;
impl NumberOfBits for Bits171 type Bytes = Bytes22;
impl NumberOfBits for Bits172 type Bytes = Bytes22;
impl NumberOfBits for Bits173 type Bytes = Bytes22;
impl NumberOfBits for Bits174 type Bytes = Bytes22;
impl NumberOfBits for Bits175 type Bytes = Bytes22;
impl NumberOfBits for Bits176 type Bytes = Bytes22;
impl NumberOfBits for Bits177 type Bytes = Bytes23;
impl NumberOfBits for Bits178 type Bytes = Bytes23;
impl NumberOfBits for Bits179 type Bytes = Bytes23;
impl NumberOfBits for Bits180 type Bytes = Bytes23;
impl NumberOfBits for Bits181 type Bytes = Bytes23;
impl NumberOfBits for Bits182 type Bytes = Bytes23;
impl NumberOfBits for Bits183 type Bytes = Bytes23;
impl NumberOfBits for Bits184 type Bytes = Bytes23;
impl NumberOfBits for Bits185 type Bytes = Bytes24;
impl NumberOfBits for Bits186 type Bytes = Bytes24;
impl NumberOfBits for Bits187 type Bytes = Bytes24;
impl NumberOfBits for Bits188 type Bytes = Bytes24;
impl NumberOfBits for Bits189 type Bytes = Bytes24;
impl NumberOfBits for Bits190 type Bytes = Bytes24;
impl NumberOfBits for Bits191 type Bytes = Bytes24;
impl NumberOfBits for Bits192 type Bytes = Bytes24;
impl NumberOfBits for Bits193 type Bytes = Bytes25;
impl NumberOfBits for Bits194 type Bytes = Bytes25;
impl NumberOfBits for Bits195 type Bytes = Bytes25;
impl NumberOfBits for Bits196 type Bytes = Bytes25;
impl NumberOfBits for Bits197 type Bytes = Bytes25;
impl NumberOfBits for Bits198 type Bytes = Bytes25;
impl NumberOfBits for Bits199 type Bytes = Bytes25;
impl NumberOfBits for Bits200 type Bytes = Bytes25;
impl NumberOfBits for Bits201 type Bytes = Bytes26;
impl NumberOfBits for Bits202 type Bytes = Bytes26;
impl NumberOfBits for Bits203 type Bytes = Bytes26;
impl NumberOfBits for Bits204 type Bytes = Bytes26;
impl NumberOfBits for Bits205 type Bytes = Bytes26;
impl NumberOfBits for Bits206 type Bytes = Bytes26;
impl NumberOfBits for Bits207 type Bytes = Bytes26;
impl NumberOfBits for Bits208 type Bytes = Bytes26;
impl NumberOfBits for Bits209 type Bytes = Bytes27;
impl NumberOfBits for Bits210 type Bytes = Bytes27;
impl NumberOfBits for Bits211 type Bytes = Bytes27;
impl NumberOfBits for Bits212 type Bytes = Bytes27;
impl NumberOfBits for Bits213 type Bytes = Bytes27;
impl NumberOfBits for Bits214 type Bytes = Bytes27;
impl NumberOfBits for Bits215 type Bytes = Bytes27;
impl NumberOfBits for Bits216 type Bytes = Bytes27;
impl NumberOfBits for Bits217 type Bytes = Bytes28;
impl NumberOfBits for Bits218 type Bytes = Bytes28;
impl NumberOfBits for Bits219 type Bytes = Bytes28;
impl NumberOfBits for Bits220 type Bytes = Bytes28;
impl NumberOfBits for Bits221 type Bytes = Bytes28;
impl NumberOfBits for Bits222 type Bytes = Bytes28;
impl NumberOfBits for Bits223 type Bytes = Bytes28;
impl NumberOfBits for Bits224 type Bytes = Bytes28;
impl NumberOfBits for Bits225 type Bytes = Bytes29;
impl NumberOfBits for Bits226 type Bytes = Bytes29;
impl NumberOfBits for Bits227 type Bytes = Bytes29;
impl NumberOfBits for Bits228 type Bytes = Bytes29;
impl NumberOfBits for Bits229 type Bytes = Bytes29;
impl NumberOfBits for Bits230 type Bytes = Bytes29;
impl NumberOfBits for Bits231 type Bytes = Bytes29;
impl NumberOfBits for Bits232 type Bytes = Bytes29;
impl NumberOfBits for Bits233 type Bytes = Bytes30;
impl NumberOfBits for Bits234 type Bytes = Bytes30;
impl NumberOfBits for Bits235 type Bytes = Bytes30;
impl NumberOfBits for Bits236 type Bytes = Bytes30;
impl NumberOfBits for Bits237 type Bytes = Bytes30;
impl NumberOfBits for Bits238 type Bytes = Bytes30;
impl NumberOfBits for Bits239 type Bytes = Bytes30;
impl NumberOfBits for Bits240 type Bytes = Bytes30;
impl NumberOfBits for Bits241 type Bytes = Bytes31;
impl NumberOfBits for Bits242 type Bytes = Bytes31;
impl NumberOfBits for Bits243 type Bytes = Bytes31;
impl NumberOfBits for Bits244 type Bytes = Bytes31;
impl NumberOfBits for Bits245 type Bytes = Bytes31;
impl NumberOfBits for Bits246 type Bytes = Bytes31;
impl NumberOfBits for Bits247 type Bytes = Bytes31;
impl NumberOfBits for Bits248 type Bytes = Bytes31;
impl NumberOfBits for Bits249 type Bytes = Bytes32;
impl NumberOfBits for Bits250 type Bytes = Bytes32;
impl NumberOfBits for Bits251 type Bytes = Bytes32;
impl NumberOfBits for Bits252 type Bytes = Bytes32;
impl NumberOfBits for Bits253 type Bytes = Bytes32;
impl NumberOfBits for Bits254 type Bytes = Bytes32;
impl NumberOfBits for Bits255 type Bytes = Bytes32;