Convert `t` into a packed `Some(x)`.
(t: T)
| 99 | impl<T: ReservedValue> From<T> for PackedOption<T> { |
| 100 | /// Convert `t` into a packed `Some(x)`. |
| 101 | fn from(t: T) -> Self { |
| 102 | debug_assert!( |
| 103 | !t.is_reserved_value(), |
| 104 | "Can't make a PackedOption from the reserved value." |
| 105 | ); |
| 106 | Self(t) |
| 107 | } |
| 108 | } |
| 109 | |
| 110 | impl<T: ReservedValue> From<Option<T>> for PackedOption<T> { |