Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# 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 c_string v0.3.1 Documenting c_string v0.3.1 Running `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs --crate-name c_string -o /home/cratesfyi/c_string-0.3.1/doc -L dependency=/home/cratesfyi/c_string-0.3.1/debug -L dependency=/home/cratesfyi/c_string-0.3.1/debug/deps` .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:633:19: 633:22 error: invalid suffix `us` for numeric literal .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:633 let mut ctr = 0us; ^~~ .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:633:19: 633:22 help: the suffix must be one of the integral types (`u32`, `isize`, etc) .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:178:31: 178:43 error: trait `hash::Writer` is not in scope [E0405] .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:178 where H: hash::Hasher, H: hash::Writer ^~~~~~~~~~~~ .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:178:31: 178:43 help: no candidates by the name of `Writer` found in your project; maybe you misspelled the name or forgot to import an external crate? .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:303:13: 303:27 error: type name `marker::NoCopy` is undefined or not in scope [E0412] .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:303 marker: marker::NoCopy ^~~~~~~~~~~~~~ .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:303:13: 303:27 help: no candidates by the name of `NoCopy` found in your project; maybe you misspelled the name or forgot to import an external crate? .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:328:13: 328:38 error: failed to resolve. Could not find `bytes` in `std::slice` [E0433] .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:328 slice::bytes::copy_memory(buf, s); ^~~~~~~~~~~~~~~~~~~~~~~~~ .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:478:5: 478:23 error: unresolved name `mem::copy_lifetime` [E0425] .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:478 mem::copy_lifetime(life_anchor, &*(ptr as *const CStr)) ^~~~~~~~~~~~~~~~~~ .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:546:21: 546:39 error: unresolved name `mem::copy_lifetime` [E0425] .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:546 let r = mem::copy_lifetime(self, &(self.as_ptr() as *const u8)); ^~~~~~~~~~~~~~~~~~ .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:547:13: 547:32 error: unresolved name `slice::from_raw_buf` [E0425] .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:547 slice::from_raw_buf(r, libc::strlen(self.as_ptr()) as usize) ^~~~~~~~~~~~~~~~~~~ .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:566:23: 566:52 error: unresolved name `marker::ContravariantLifetime` [E0425] .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:566 lifetime: marker::ContravariantLifetime ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:596:15: 596:48 error: type name `marker::ContravariantLifetime` is undefined or not in scope [E0412] .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:596 lifetime: marker::ContravariantLifetime<'a>, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs:596:15: 596:48 help: no candidates by the name of `ContravariantLifetime` found in your project; maybe you misspelled the name or forgot to import an external crate? error: cannot continue compilation due to previous error thread 'main' panicked at 'ChainedError { error: failed to compile `c_string v0.3.1`, intermediate artifacts can be found at `/home/cratesfyi/c_string-0.3.1`, cause: ChainedError { error: Could not document `c_string`., cause: Process didn't exit successfully: `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/c_string-0.3.1/src/c_str.rs --crate-name c_string -o /home/cratesfyi/c_string-0.3.1/doc -L dependency=/home/cratesfyi/c_string-0.3.1/debug -L dependency=/home/cratesfyi/c_string-0.3.1/debug/deps` (exit code: 101) } }', src/bin/cratesfyi.rs:119 note: Run with `RUST_BACKTRACE=1` for a backtrace.