1
Fork 0

Fixed several typos in libcollections

This commit is contained in:
Alex Gaynor 2014-11-16 08:28:13 -08:00
parent 321488b675
commit 33345dae0c
5 changed files with 8 additions and 8 deletions

View file

@ -283,7 +283,7 @@ impl Bitv {
x != 0 x != 0
} }
/// Sets the value of a bit at a index `i`. /// Sets the value of a bit at an index `i`.
/// ///
/// # Panics /// # Panics
/// ///
@ -582,7 +582,7 @@ impl Bitv {
/// ///
/// # Panics /// # Panics
/// ///
/// Panics if the the `Bitv` and slice are of different length. /// Panics if the `Bitv` and slice are of different length.
/// ///
/// # Example /// # Example
/// ///

View file

@ -53,7 +53,7 @@ use ring_buf::RingBuf;
/// and possibly other factors. Using linear search, searching for a random element is expected /// and possibly other factors. Using linear search, searching for a random element is expected
/// to take O(B log<sub>B</sub>n) comparisons, which is generally worse than a BST. In practice, /// to take O(B log<sub>B</sub>n) comparisons, which is generally worse than a BST. In practice,
/// however, performance is excellent. `BTreeMap` is able to readily outperform `TreeMap` under /// however, performance is excellent. `BTreeMap` is able to readily outperform `TreeMap` under
/// many workloads, and is competetive where it doesn't. BTreeMap also generally *scales* better /// many workloads, and is competitive where it doesn't. BTreeMap also generally *scales* better
/// than TreeMap, making it more appropriate for large datasets. /// than TreeMap, making it more appropriate for large datasets.
/// ///
/// However, `TreeMap` may still be more appropriate to use in many contexts. If elements are very /// However, `TreeMap` may still be more appropriate to use in many contexts. If elements are very

View file

@ -43,7 +43,7 @@ pub struct Node<K, V> {
// theory, if we take full control of allocation like HashMap's RawTable does, // theory, if we take full control of allocation like HashMap's RawTable does,
// and restrict leaves to max size 256 (not unreasonable for a btree node) we can cut // and restrict leaves to max size 256 (not unreasonable for a btree node) we can cut
// this down to just (ptr, cap: u8, size: u8, is_leaf: bool). With generic // this down to just (ptr, cap: u8, size: u8, is_leaf: bool). With generic
// integer arguments, cap can even move into the the type, reducing this just to // integer arguments, cap can even move into the type, reducing this just to
// (ptr, size, is_leaf). This could also have cache benefits for very small nodes, as keys // (ptr, size, is_leaf). This could also have cache benefits for very small nodes, as keys
// could bleed into edges and vals. // could bleed into edges and vals.
// //

View file

@ -549,7 +549,7 @@ impl String {
/// ///
/// # Warning /// # Warning
/// ///
/// This is a O(n) operation as it requires copying every element in the /// This is an O(n) operation as it requires copying every element in the
/// buffer. /// buffer.
/// ///
/// # Panics /// # Panics
@ -586,7 +586,7 @@ impl String {
/// ///
/// # Warning /// # Warning
/// ///
/// This is a O(n) operation as it requires copying every element in the /// This is an O(n) operation as it requires copying every element in the
/// buffer. /// buffer.
/// ///
/// # Panics /// # Panics

View file

@ -1056,7 +1056,7 @@ impl<'a, T> VacantEntry<'a, T> {
search_stack.map.root.count = temp; search_stack.map.root.count = temp;
value_ref value_ref
} }
// Otherwise, find the predeccessor of the last stack node, and insert as normal. // Otherwise, find the predecessor of the last stack node, and insert as normal.
else { else {
match *search_stack.get_ref(old_length - 2) { match *search_stack.get_ref(old_length - 2) {
Internal(box ref mut parent) => { Internal(box ref mut parent) => {
@ -1739,7 +1739,7 @@ mod test {
// Update it to i^3 using the returned mutable reference. // Update it to i^3 using the returned mutable reference.
*inserted_val = i * i * i; *inserted_val = i * i * i;
}, },
_ => panic!("Non-existant key found.") _ => panic!("Non-existent key found.")
} }
assert_eq!(map.get(&i).unwrap(), &(i * i * i)); assert_eq!(map.get(&i).unwrap(), &(i * i * i));
} }