Add Vec and std::vector to builtin types list
diff --git a/src/lib.rs b/src/lib.rs
index c9f4667..e4ef8f2 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -311,6 +311,8 @@
//! <tr><td><a href="struct.CxxString.html">CxxString</a></td><td>std::string</td><td><sup><i>cannot be passed by value</i></sup></td></tr>
//! <tr><td>Box<T></td><td>rust::Box<T></td><td><sup><i>cannot hold opaque C++ type</i></sup></td></tr>
//! <tr><td><a href="struct.UniquePtr.html">UniquePtr<T></a></td><td>std::unique_ptr<T></td><td><sup><i>cannot hold opaque Rust type</i></sup></td></tr>
+//! <tr><td>Vec<T></td><td>rust::Vec<T></td><td><sup><i>cannot hold opaque C++ type</i></sup></td></tr>
+//! <tr><td><a href="struct.CxxVector.html">CxxVector<T></a></td><td>std::vector<T></td><td><sup><i>cannot hold opaque Rust type</i></sup></td></tr>
//! <tr><td>fn(T, U) -> V</td><td>rust::Fn<V(T, U)></td><td><sup><i>only passing from Rust to C++ is implemented so far</i></sup></td></tr>
//! <tr><td>Result<T></td><td>throw/catch</td><td><sup><i>allowed as return type only</i></sup></td></tr>
//! </table>
@@ -325,11 +327,9 @@
//!
//! <table>
//! <tr><th>name in Rust</th><th>name in C++</th></tr>
-//! <tr><td>Vec<T></td><td><sup><i>tbd</i></sup></td></tr>
//! <tr><td>BTreeMap<K, V></td><td><sup><i>tbd</i></sup></td></tr>
//! <tr><td>HashMap<K, V></td><td><sup><i>tbd</i></sup></td></tr>
//! <tr><td>Arc<T></td><td><sup><i>tbd</i></sup></td></tr>
-//! <tr><td><sup><i>tbd</i></sup></td><td>std::vector<T></td></tr>
//! <tr><td><sup><i>tbd</i></sup></td><td>std::map<K, V></td></tr>
//! <tr><td><sup><i>tbd</i></sup></td><td>std::unordered_map<K, V></td></tr>
//! <tr><td><sup><i>tbd</i></sup></td><td>std::shared_ptr<T></td></tr>