auto merge of #6173 : sammykim/rust/doc-vec, r=yichoi

I think whether vector element is mutable is decided by whether vector reference is mutable.
This commit is contained in:
bors 2013-05-01 19:54:36 -07:00
commit a64aa28efe

View file

@ -137,9 +137,9 @@ pub fn uniq_len<T>(v: &const ~[T]) -> uint {
} }
/** /**
* Creates and initializes an immutable vector. * Creates and initializes an owned vector.
* *
* Creates an immutable vector of size `n_elts` and initializes the elements * Creates an owned vector of size `n_elts` and initializes the elements
* to the value returned by the function `op`. * to the value returned by the function `op`.
*/ */
pub fn from_fn<T>(n_elts: uint, op: old_iter::InitOp<T>) -> ~[T] { pub fn from_fn<T>(n_elts: uint, op: old_iter::InitOp<T>) -> ~[T] {
@ -159,9 +159,9 @@ pub fn from_fn<T>(n_elts: uint, op: old_iter::InitOp<T>) -> ~[T] {
} }
/** /**
* Creates and initializes an immutable vector. * Creates and initializes an owned vector.
* *
* Creates an immutable vector of size `n_elts` and initializes the elements * Creates an owned vector of size `n_elts` and initializes the elements
* to the value `t`. * to the value `t`.
*/ */
pub fn from_elem<T:Copy>(n_elts: uint, t: T) -> ~[T] { pub fn from_elem<T:Copy>(n_elts: uint, t: T) -> ~[T] {