Function russell_lab::copy_vector[][src]

pub fn copy_vector(v: &mut Vector, u: &Vector) -> Result<(), &'static str>
Expand description

Copies vector

v := u

Example

use russell_lab::*;
let u = Vector::from(&[1.0, 2.0, 3.0]);
let mut v = Vector::from(&[-1.0, -2.0, -3.0]);
copy_vector(&mut v, &u)?;
let correct = "┌   ┐\n\
               │ 1 │\n\
               │ 2 │\n\
               │ 3 │\n\
               └   ┘";
assert_eq!(format!("{}", v), correct);