Enum elliptic_curve::sec1::Tag [−][src]
#[repr(u8)] pub enum Tag { Identity, CompressedEvenY, CompressedOddY, Uncompressed, Compact, }
Expand description
Tag byte used by the Elliptic-Curve-Point-to-Octet-String
encoding.
Variants
Identity point (0x00
)
Compressed point with even y-coordinate (0x02
)
Compressed point with odd y-coordinate (0x03
)
Uncompressed point (0x04
)
Compact point (0x05
)
Implementations
Is this point compact?
Is this point compressed?
Is this point the identity point?
Compute the expected total message length for a message prefixed with this tag (including the tag byte), given the field element size (in bytes) for a particular elliptic curve.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Tag
impl UnwindSafe for Tag
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self