Trait rac::LineValid [−][src]
pub trait LineValid where
Self: Sized, { type Length: ArrayLength<u8>; fn try_clone_array(a: &Array<Self::Length>) -> Result<Self, ()>; fn clone_line(&self) -> Array<Self::Length>; }
Associated Types
type Length: ArrayLength<u8>
[src]
Required methods
fn try_clone_array(a: &Array<Self::Length>) -> Result<Self, ()>
[src]
fn clone_line(&self) -> Array<Self::Length>
[src]
Implementations on Foreign Types
Loading content...Implementors
impl<C, D> LineValid for Schnorr<C, D> where
C: Curve,
D: Default + Update + FixedOutput<OutputSize = <C::Scalar as LineValid>::Length>,
Concat<Array<C::CoordinateLength>, C::Scalar>: LineValid,
[src]
impl<C, D> LineValid for Schnorr<C, D> where
C: Curve,
D: Default + Update + FixedOutput<OutputSize = <C::Scalar as LineValid>::Length>,
Concat<Array<C::CoordinateLength>, C::Scalar>: LineValid,
[src]impl<L> LineValid for Array<L> where
L: ArrayLength<u8>,
[src]
impl<L> LineValid for Array<L> where
L: ArrayLength<u8>,
[src]