Closed japaric closed 9 years ago
New features:
set
A[i, :] = B[j, :]
hsplit_at[_mut]
vsplit_at[_mut]
FromIterator
A[:i, j:k]
A.slice((..i, j..k))
[breaking-change]s
impl Iter[Mut]
iter[_mut]
Trans
Transposed
[Mut]View
SubMat[Mut]
Scaled<T, M>
Scaled<M: Matrix>
Mut
mut
ToOwned
From
rand
sample
Mat::from_parts
Mat::from_raw_parts
from_elem
from_fn
collect()
Behind the scenes
transmute
cast
closes #18 closes #19 closes #23 closes #38
New features:
set
method for operations likeA[i, :] = B[j, :]
hsplit_at[_mut]
,vsplit_at[_mut]
FromIterator
for linear collectionsA[:i, j:k]
=>A.slice((..i, j..k))
[breaking-change]s
impl Iter[Mut]
for linear collections with inherentiter[_mut]
functionsTrans
toTransposed
[Mut]View
toSubMat[Mut]
Scaled<T, M>
toScaled<M: Matrix>
Mut
/mut
as suffix not as prefixToOwned
replaced in favor of libstd'sFrom
rand
andsample
constructorsMat::from_parts
toMat::from_raw_parts
from_elem
,from_fn
constructor from linear collections, usecollect()
insteadBehind the scenes
transmute
ify the codebasecast
panics from operatorscloses #18 closes #19 closes #23 closes #38