heapsize_plugin 0.1.1

Automatically generating infrastructure for measuring the total runtime size of an object on the heap
Build #232512016-08-17T02:29:26.888523+00:00
# rustc version
rustc 1.12.0-nightly (54c0dcfd6 2016-07-28)# docs.rs version
cratesfyi 0.2.0 (5dbd676 2016-07-30)# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading heapsize_plugin v0.1.1
Documenting heapsize_plugin v0.1.1
Running `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/lib.rs --crate-name heapsize_plugin -o /home/cratesfyi/heapsize_plugin-0.1.1/doc -L dependency=/home/cratesfyi/heapsize_plugin-0.1.1/debug -L dependency=/home/cratesfyi/heapsize_plugin-0.1.1/debug/deps`
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:21:5: 21:39 error: unresolved import `syntax::ext::deriving::generic::*`. Could not find `deriving` in `syntax::ext` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:21 use syntax::ext::deriving::generic::*;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:25:21: 25:29 error: `TraitDef` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:25     let trait_def = TraitDef {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:29:15: 29:28 error: failed to resolve. Use of undeclared type or module `ty::Path` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:29         path: ty::Path::new(vec!("heapsize", "HeapSizeOf")),
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:31:19: 31:44 error: failed to resolve. Use of undeclared type or module `ty::LifetimeBounds` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:31         generics: ty::LifetimeBounds::empty(),
^~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:33:13: 33:22 error: `MethodDef` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:33             MethodDef {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:32:18: 43:10 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:35:27: 35:52 error: failed to resolve. Use of undeclared type or module `ty::LifetimeBounds` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:35                 generics: ty::LifetimeBounds::empty(),
^~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:32:18: 43:10 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:36:32: 36:58 error: failed to resolve. Use of undeclared type or module `ty` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:36                 explicit_self: ty::borrowed_explicit_self(),
^~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:32:18: 43:10 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:38:37: 38:56 error: failed to resolve. Use of undeclared type or module `ty::Path` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:38                 ret_ty: ty::Literal(ty::Path::new_local("usize")),
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:32:18: 43:10 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:38:25: 38:36 error: failed to resolve. Use of undeclared type or module `ty` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:38                 ret_ty: ty::Literal(ty::Path::new_local("usize")),
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:32:18: 43:10 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:41:39: 41:59 error: unresolved name `combine_substructure` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:41                 combine_substructure: combine_substructure(Box::new(heap_size_substructure))
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:32:18: 43:10 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:50:72: 50:84 error: type name `Substructure` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:50 fn heap_size_substructure(cx: &mut ExtCtxt, trait_span: Span, substr: &Substructure) -> P<Expr> {
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:50:72: 50:84 help: no candidates by the name of `Substructure` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:52:9: 52:15 error: unresolved variant or struct `Struct` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:52         Struct(ref fs) | EnumMatching(_, _, ref fs) => fs,
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:52:26: 52:38 error: unresolved variant or struct `EnumMatching` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:52         Struct(ref fs) | EnumMatching(_, _, ref fs) => fs,
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:61:24: 61:37 error: unresolved variant or struct `MetaNameValue` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:61                        MetaNameValue(..) => (),
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:75:39: 75:44 error: unresolved name `BiAdd` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/heap_size.rs:75             cx.expr_binary(item.span, BiAdd, acc,
^~~~~
error: Compilation failed, aborting rustdoc 
thread 'main' panicked at 'ChainedError {
error: failed to compile `heapsize_plugin v0.1.1`, intermediate artifacts can be found at `/home/cratesfyi/heapsize_plugin-0.1.1`,
cause: ChainedError {
error: Could not document `heapsize_plugin`.,
cause: Process didn't exit successfully: `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/heapsize_plugin-0.1.1/src/lib.rs --crate-name heapsize_plugin -o /home/cratesfyi/heapsize_plugin-0.1.1/doc -L dependency=/home/cratesfyi/heapsize_plugin-0.1.1/debug -L dependency=/home/cratesfyi/heapsize_plugin-0.1.1/debug/deps` (exit code: 101)
}
}', src/bin/cratesfyi.rs:119
note: Run with `RUST_BACKTRACE=1` for a backtrace.