pub struct P256AffinePoint {
pub x: [u8; 32],
pub y: [u8; 32],
}Expand description
Canonical P-256 affine point: big-endian (x, y), uncompressed.
This is the portable representation that crosses the backend boundary.
Fields§
§x: [u8; 32]X coordinate, big-endian, 32 bytes.
y: [u8; 32]Y coordinate, big-endian, 32 bytes.
Trait Implementations§
Source§impl Clone for P256AffinePoint
impl Clone for P256AffinePoint
Source§fn clone(&self) -> P256AffinePoint
fn clone(&self) -> P256AffinePoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for P256AffinePoint
Source§impl Debug for P256AffinePoint
impl Debug for P256AffinePoint
Source§impl Default for P256AffinePoint
impl Default for P256AffinePoint
Source§fn default() -> P256AffinePoint
fn default() -> P256AffinePoint
Returns the “default value” for a type. Read more
impl Eq for P256AffinePoint
Source§impl PartialEq for P256AffinePoint
impl PartialEq for P256AffinePoint
impl StructuralPartialEq for P256AffinePoint
Auto Trait Implementations§
impl Freeze for P256AffinePoint
impl RefUnwindSafe for P256AffinePoint
impl Send for P256AffinePoint
impl Sync for P256AffinePoint
impl Unpin for P256AffinePoint
impl UnsafeUnpin for P256AffinePoint
impl UnwindSafe for P256AffinePoint
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