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.28.0-dev (b9bf4f162 2018-06-02)# docs.rs version
cratesfyi 0.5.0 (579f83b 2018-03-05)# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Fresh cc v1.0.17
Fresh aligned v0.1.2
Fresh vcell v0.1.0
Compiling cortex-m-semihosting v0.2.1
Fresh volatile-register v0.2.0
Running `rustc --crate-name build_script_build .cargo/registry/src/github.com-1ecc6299db9ec823/cortex-m-semihosting-0.2.1/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="inline-asm"' -C metadata=e32729c437035245 -C extra-filename=-e32729c437035245 --out-dir /home/cratesfyi/cratesfyi/debug/build/cortex-m-semihosting-e32729c437035245 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern cc=/home/cratesfyi/cratesfyi/debug/deps/libcc-afaa8787c790755d.rlib --extern-version cc=cc,1.0.17 --cap-lints allow`
Running `/home/cratesfyi/cratesfyi/debug/build/cortex-m-semihosting-e32729c437035245/build-script-build`
Running `rustc --crate-name cortex_m_semihosting .cargo/registry/src/github.com-1ecc6299db9ec823/cortex-m-semihosting-0.2.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="inline-asm"' -C metadata=d8545b03ba9e5e62 -C extra-filename=-d8545b03ba9e5e62 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Documenting stm32-eth v0.0.0
Running `rustdoc --crate-name stm32_eth .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/lib.rs -o /home/cratesfyi/cratesfyi/doc --cfg 'feature="default"' -Z unstable-options --resource-suffix -20180602-1.28.0-dev-b9bf4f162 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern cortex_m_semihosting=/home/cratesfyi/cratesfyi/debug/deps/libcortex_m_semihosting-d8545b03ba9e5e62.rlib --extern-version cortex_m_semihosting=cortex-m-semihosting,0.2.1 --extern aligned=/home/cratesfyi/cratesfyi/debug/deps/libaligned-1017c9b1da0253e9.rlib --extern-version aligned=aligned,0.1.2 --extern volatile_register=/home/cratesfyi/cratesfyi/debug/deps/libvolatile_register-dd312bcdfe0e5a03.rlib --extern-version volatile_register=volatile-register,0.2.0`
error[E0432]: unresolved import `board`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/lib.rs:10:5
|
10 | use board::*;
| ^^^^^ Maybe a missing `extern crate board;`?
error[E0412]: cannot find type `MACMIIAR` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/phy.rs:55:30
|
55 | pub fn new(macmiiar: &'a MACMIIAR, macmiidr: &'a MACMIIDR, phy: u8) -> Self {
| ^^^^^^^^ not found in this scope
error[E0412]: cannot find type `MACMIIDR` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/phy.rs:55:54
|
55 | pub fn new(macmiiar: &'a MACMIIAR, macmiidr: &'a MACMIIDR, phy: u8) -> Self {
| ^^^^^^^^ not found in this scope
error[E0412]: cannot find type `MACMIIAR` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/smi.rs:5:19
|
5 | macmiiar: &'a MACMIIAR,
| ^^^^^^^^ not found in this scope
error[E0412]: cannot find type `MACMIIDR` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/smi.rs:6:19
|
6 | macmiidr: &'a MACMIIDR,
| ^^^^^^^^ not found in this scope
error[E0412]: cannot find type `MACMIIAR` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/smi.rs:11:30
|
11 | pub fn new(macmiiar: &'a MACMIIAR, macmiidr: &'a MACMIIDR) -> Self {
| ^^^^^^^^ not found in this scope
error[E0412]: cannot find type `MACMIIDR` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/smi.rs:11:54
|
11 | pub fn new(macmiiar: &'a MACMIIAR, macmiidr: &'a MACMIIDR) -> Self {
| ^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/rx.rs:181:39
|
181 | pub fn start(&mut self, eth_dma: ÐERNET_DMA) {
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/rx.rs:204:41
|
204 | pub fn demand_poll(&self, eth_dma: ÐERNET_DMA) {
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/rx.rs:209:43
|
209 | pub fn running_state(&self, eth_dma: ÐERNET_DMA) -> RunningState {
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/rx.rs:230:43
|
230 | pub fn recv_next(&mut self, eth_dma: ÐERNET_DMA) -> Result<RxPacket, RxError>
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/tx.rs:164:39
|
164 | pub fn start(&mut self, eth_dma: ÐERNET_DMA) {
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/tx.rs:204:41
|
204 | pub fn demand_poll(&self, eth_dma: ÐERNET_DMA) {
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/tx.rs:209:40
|
209 | pub fn is_running(&self, eth_dma: ÐERNET_DMA) -> bool {
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/tx.rs:213:39
|
213 | fn running_state(&self, eth_dma: ÐERNET_DMA) -> RunningState {
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `Peripherals` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/setup.rs:14:18
|
14 | pub fn setup(p: &Peripherals) {
| ^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `RCC` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/setup.rs:34:22
|
34 | fn reset_pulse(rcc: &RCC) {
| ^^^ not found in this scope
error[E0412]: cannot find type `RCC` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/setup.rs:45:24
|
45 | pub fn init_pins(rcc: &RCC, gpioa: &GPIOA, gpiob: &GPIOB, gpioc: &GPIOC, gpiog: &GPIOG) {
| ^^^ not found in this scope
error[E0412]: cannot find type `GPIOA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/setup.rs:45:37
|
45 | pub fn init_pins(rcc: &RCC, gpioa: &GPIOA, gpiob: &GPIOB, gpioc: &GPIOC, gpiog: &GPIOG) {
| ^^^^^ not found in this scope
error[E0412]: cannot find type `GPIOB` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/setup.rs:45:52
|
45 | pub fn init_pins(rcc: &RCC, gpioa: &GPIOA, gpiob: &GPIOB, gpioc: &GPIOC, gpiog: &GPIOG) {
| ^^^^^ not found in this scope
error[E0412]: cannot find type `GPIOC` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/setup.rs:45:67
|
45 | pub fn init_pins(rcc: &RCC, gpioa: &GPIOA, gpiob: &GPIOB, gpioc: &GPIOC, gpiog: &GPIOG) {
| ^^^^^ not found in this scope
error[E0412]: cannot find type `GPIOG` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/setup.rs:45:82
|
45 | pub fn init_pins(rcc: &RCC, gpioa: &GPIOA, gpiob: &GPIOB, gpioc: &GPIOC, gpiog: &GPIOG) {
| ^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_MAC` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/lib.rs:50:14
|
50 | eth_mac: ETHERNET_MAC,
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/lib.rs:51:14
|
51 | eth_dma: ETHERNET_DMA,
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_MAC` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/lib.rs:66:18
|
66 | eth_mac: ETHERNET_MAC, eth_dma: ETHERNET_DMA,
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/lib.rs:66:41
|
66 | eth_mac: ETHERNET_MAC, eth_dma: ETHERNET_DMA,
| ^^^^^^^^^^^^ not found in this scope
error[E0412]: cannot find type `NVIC` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/lib.rs:169:47
|
169 | pub fn enable_interrupt(&self, nvic: &mut NVIC) {
| ^^^^ not found in this scope
error[E0412]: cannot find type `ETHERNET_DMA` in this scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/lib.rs:235:40
|
235 | pub fn eth_interrupt_handler(eth_dma: ÐERNET_DMA) {
| ^^^^^^^^^^^^ not found in this scope
error: Compilation failed, aborting rustdoc
thread 'main' panicked at 'Error(
CargoError(
ChainedError {
error: Could not document `stm32-eth`.,
cause: process didn't exit successfully: `rustdoc --crate-name stm32_eth .cargo/registry/src/github.com-1ecc6299db9ec823/stm32-eth-0.0.0/src/lib.rs -o /home/cratesfyi/cratesfyi/doc --cfg feature="default" -Z unstable-options --resource-suffix -20180602-1.28.0-dev-b9bf4f162 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern cortex_m_semihosting=/home/cratesfyi/cratesfyi/debug/deps/libcortex_m_semihosting-d8545b03ba9e5e62.rlib --extern-version cortex_m_semihosting=cortex-m-semihosting,0.2.1 --extern aligned=/home/cratesfyi/cratesfyi/debug/deps/libaligned-1017c9b1da0253e9.rlib --extern-version aligned=aligned,0.1.2 --extern volatile_register=/home/cratesfyi/cratesfyi/debug/deps/libvolatile_register-dd312bcdfe0e5a03.rlib --extern-version volatile_register=volatile-register,0.2.0` (exit code: 101)
}
),
State {
next_error: None,
backtrace: None
}
)', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.