oak 0.4.8

A typed parser generator syntax extension for Parsing Expression Grammar (PEG).
Build #39810 2017-01-26T07:40:08.760113+00:00
# rustc version
rustc 1.16.0-nightly (a52da95ce 2017-01-20)
# docs.rs version
cratesfyi 0.3.1 (35080d4 2017-01-24)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading oak v0.4.8
Downloading partial v0.1.1
Compiling partial v0.1.1
Running `rustc --crate-name partial .cargo/registry/src/github.com-1ecc6299db9ec823/partial-0.1.1/src/libpartial/lib.rs --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=c91e016c5cc72add -C extra-filename=-c91e016c5cc72add --out-dir /home/cratesfyi/oak-0.4.8/debug/deps -L dependency=/home/cratesfyi/oak-0.4.8/debug/deps --cap-lints allow`
Documenting oak v0.4.8
Running `rustdoc --crate-name oak .cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.4.8/src/liboak/lib.rs -o /home/cratesfyi/oak-0.4.8/doc -L dependency=/home/cratesfyi/oak-0.4.8/debug/deps --extern partial=/home/cratesfyi/oak-0.4.8/debug/deps/libpartial-c91e016c5cc72add.so`
error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.4.8/src/liboak/ast.rs:133:16
|
133 |           types: P::from_vec(generics.ty_params.into_iter()
|  ________________^ starting here...
134 | |           .map(|ty| ty.ident)
135 | |           .map(|ty| quote_ty!(self.cx, $ty))
136 | |           .collect()),
| |_____________________^ ...ending here: expected struct `std::vec::Vec`, found struct `syntax::ptr::P`
|
= note: expected type `std::vec::Vec<syntax::ptr::P<syntax::ast::Ty>>`
found type `syntax::ptr::P<[syntax::ptr::P<syntax::ast::Ty>]>`
= help: here are some functions which might fulfill your needs:
- .into_vec()
- .to_vec()

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.4.8/src/liboak/ast.rs:137:19
|
137 |         bindings: P::new(),
|                   ^^^^^^^^ expected struct `std::vec::Vec`, found struct `syntax::ptr::P`
|
= note: expected type `std::vec::Vec<syntax::ast::TypeBinding>`
found type `syntax::ptr::P<[_]>`
= help: here are some functions which might fulfill your needs:
- .into_vec()
- .to_vec()

error: Compilation failed, aborting rustdoc

thread 'main' panicked at 'ChainedError {
error: Could not document `oak`.,
cause: process didn't exit successfully: `rustdoc --crate-name oak .cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.4.8/src/liboak/lib.rs -o /home/cratesfyi/oak-0.4.8/doc -L dependency=/home/cratesfyi/oak-0.4.8/debug/deps --extern partial=/home/cratesfyi/oak-0.4.8/debug/deps/libpartial-c91e016c5cc72add.so` (exit code: 101)
}', src/bin/cratesfyi.rs:137
note: Run with `RUST_BACKTRACE=1` for a backtrace.