1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
//! The vector module.
//!
//! Currently contains all code
//! relating to the vector linear algebra struct.
mod impl_ops;
mod impl_vec;
/// The Vector struct.
///
/// Can be instantiated with any type.
#[derive(Debug, PartialEq, Eq, Hash)]
pub struct Vector<T> {
size: usize,
data: Vec<T>,
}