Copy over missing doc comments
diff --git a/src/ty.rs b/src/ty.rs
index cdfa697..0dc6eaf 100644
--- a/src/ty.rs
+++ b/src/ty.rs
@@ -1,5 +1,6 @@
use super::*;
+/// The different kinds of types recognized by the compiler
#[derive(Debug, Clone, Eq, PartialEq)]
pub enum Ty {
/// A variable-length array (`[T]`)
@@ -46,6 +47,12 @@
Immutable,
}
+/// A "Path" is essentially Rust's notion of a name.
+///
+/// It's represented as a sequence of identifiers,
+/// along with a bunch of supporting information.
+///
+/// E.g. `std::cmp::PartialEq`
#[derive(Debug, Clone, Eq, PartialEq)]
pub struct Path {
pub global: bool,