Type Alias FqPoint

Source
pub type FqPoint<F> = FieldVector<FpPoint<F>>;

Aliased Type§

struct FqPoint<F>(pub Vec<ProperCrtUint<F>>);

Fields§

§0: Vec<ProperCrtUint<F>>

Trait Implementations

Source§

impl<T> AsRef<[T]> for FieldVector<T>

Source§

fn as_ref(&self) -> &[T]

Converts this type into a shared reference of the (usually inferred) input type.
Source§

impl<T: Clone> Clone for FieldVector<T>

Source§

fn clone(&self) -> FieldVector<T>

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl<T: Debug> Debug for FieldVector<T>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'a, T: Clone, U: From<T>> From<&'a FieldVector<T>> for FieldVector<U>

Source§

fn from(other: &'a FieldVector<T>) -> Self

Converts to this type from the input type.
Source§

impl<T, Fp> From<FieldVector<Reduced<T, Fp>>> for FieldVector<T>

Source§

fn from(value: FieldVector<Reduced<T, Fp>>) -> Self

Converts to this type from the input type.
Source§

impl<T> Index<usize> for FieldVector<T>

Source§

type Output = T

The returned type after indexing.
Source§

fn index(&self, index: usize) -> &Self::Output

Performs the indexing (container[index]) operation. Read more
Source§

impl<T> IndexMut<usize> for FieldVector<T>

Source§

fn index_mut(&mut self, index: usize) -> &mut Self::Output

Performs the mutable indexing (container[index]) operation. Read more
Source§

impl<T> IntoIterator for FieldVector<T>

Source§

type Item = T

The type of the elements being iterated over.
Source§

type IntoIter = IntoIter<T>

Which kind of iterator are we turning this into?
Source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more