13 - RUSTFLAGS="-D warnings"
19 - if [[ $TRAVIS_RUST_VERSION == "stable" && $TRAVIS_OS_NAME == "linux" ]]; then rustup component add rustfmt; fi
20 - if [[ $TRAVIS_RUST_VERSION == "stable" && $TRAVIS_OS_NAME == "linux" ]]; then rustup component add clippy; fi
23 - if [[ $TRAVIS_RUST_VERSION == "stable" && $TRAVIS_OS_NAME == "linux" ]]; then cargo fmt -- --check; fi
24 - if [[ $TRAVIS_RUST_VERSION == "stable" && $TRAVIS_OS_NAME == "linux" ]]; then cargo clippy -- -W clippy::all; fi
26 - cargo test --features serde
27 - cargo test --no-default-features
28 - cargo test --no-default-features --features std
29 - cargo test --no-default-features --features alloc
30 - cargo test --no-default-features --features serde
31 # Validate benches still work.
32 - cargo bench --all -- --test