Skip to main content

VectorSpace

Trait VectorSpace 

Source
pub trait VectorSpace<F>: Module<F>
where F: Field,
{ }
Expand description

A Module over a Field — a vector space.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl VectorSpace<f32> for f32

Source§

impl VectorSpace<f64> for f64

Source§

impl<F> VectorSpace<F> for (F, F)
where F: Field + AbelianGroup,

Implementors§

Source§

impl<P, F, T> VectorSpace<F> for Proven<P, T>
where F: Field, T: VectorSpace<F>,