pub type U32 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>;
Available on crate feature
point
only.Aliased Type§
pub struct U32 { /* private fields */ }
Trait Implementations§
Source§impl ModulusSize for U32
impl ModulusSize for U32
Source§type CompressedPointSize = <UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0> as Add<UInt<UTerm, B1>>>::Output
type CompressedPointSize = <UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0> as Add<UInt<UTerm, B1>>>::Output
Size of a compressed point for the given elliptic curve when encoded
using the SEC1
Elliptic-Curve-Point-to-Octet-String
algorithm
(including leading 0x02
or 0x03
tag byte).Source§type UncompressedPointSize = <<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0> as ModulusSize>::UntaggedPointSize as Add<UInt<UTerm, B1>>>::Output
type UncompressedPointSize = <<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0> as ModulusSize>::UntaggedPointSize as Add<UInt<UTerm, B1>>>::Output
Size of an uncompressed point for the given elliptic curve when encoded
using the SEC1
Elliptic-Curve-Point-to-Octet-String
algorithm
(including leading 0x04
tag byte).Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 0 bytes