# rustc version rustc 1.97.0-nightly (c935696dd 2026-04-29)
# docs.rs version docsrs 0.0.0 (9a14b3d3fb884a3034195abfb368439d6d1cca28 2026-04-21 )
# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder4/builds/mlb-api-1.0.4/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder4/builds/mlb-api-1.0.4/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder4/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder4/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "6442450944" "--cpuset-cpus" "20-23" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "sleep" "infinity", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 9cb0034d43f0d615f06011e3a4e2fee2c55c889f1e9357e4c0829f7e74f4816c [INFO] running `Command { std: "docker" "start" "9cb0034d43f0d615f06011e3a4e2fee2c55c889f1e9357e4c0829f7e74f4816c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "9cb0034d43f0d615f06011e3a4e2fee2c55c889f1e9357e4c0829f7e74f4816c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260429-1.97.0-nightly-c935696dd\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j4" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting mlb-api v1.0.4 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `crate::requests::game::live_feed` [INFO] [stderr] --> src/lib.rs:138:20 [INFO] [stderr] | [INFO] [stderr] 138 | //! [`live_feed`]: crate::requests::game::live_feed [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `live_feed` in module `game` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::boxscore` [INFO] [stderr] --> src/lib.rs:144:19 [INFO] [stderr] | [INFO] [stderr] 144 | //! [`boxscore`]: crate::requests::game::boxscore [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `boxscore` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::linescore` [INFO] [stderr] --> src/lib.rs:146:20 [INFO] [stderr] | [INFO] [stderr] 146 | //! [`linescore`]: crate::requests::game::linescore [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `linescore` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::plays` [INFO] [stderr] --> src/lib.rs:147:16 [INFO] [stderr] | [INFO] [stderr] 147 | //! [`plays`]: crate::requests::game::plays [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `plays` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::diff` [INFO] [stderr] --> src/lib.rs:139:21 [INFO] [stderr] | [INFO] [stderr] 139 | //! [`diff_patch`]: crate::requests::game::diff [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `diff` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::timestamps` [INFO] [stderr] --> src/lib.rs:140:21 [INFO] [stderr] | [INFO] [stderr] 140 | //! [`timestamps`]: crate::requests::game::timestamps [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `timestamps` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::changes` [INFO] [stderr] --> src/lib.rs:141:18 [INFO] [stderr] | [INFO] [stderr] 141 | //! [`changes`]: crate::requests::game::changes [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `changes` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::context_metrics` [INFO] [stderr] --> src/lib.rs:142:26 [INFO] [stderr] | [INFO] [stderr] 142 | //! [`context_metrics`]: crate::requests::game::context_metrics [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `context_metrics` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::win_probability` [INFO] [stderr] --> src/lib.rs:143:26 [INFO] [stderr] | [INFO] [stderr] 143 | //! [`win_probability`]: crate::requests::game::win_probability [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `win_probability` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::content` [INFO] [stderr] --> src/lib.rs:145:18 [INFO] [stderr] | [INFO] [stderr] 145 | //! [`content`]: crate::requests::game::content [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `content` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::uniforms` [INFO] [stderr] --> src/lib.rs:148:19 [INFO] [stderr] | [INFO] [stderr] 148 | //! [`uniforms`]: crate::requests::game::uniforms [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `uniforms` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::game::pace` [INFO] [stderr] --> src/lib.rs:149:15 [INFO] [stderr] | [INFO] [stderr] 149 | //! [`pace`]: crate::requests::game::pace [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `pace` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::jobs::umpire` [INFO] [stderr] --> src/lib.rs:157:23 [INFO] [stderr] | [INFO] [stderr] 157 | //! [`jobs::umpire`]: crate::requests::jobs::umpire [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `umpire` in module `jobs` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::jobs::datacasters` [INFO] [stderr] --> src/lib.rs:158:28 [INFO] [stderr] | [INFO] [stderr] 158 | //! [`jobs::datacasters`]: crate::requests::jobs::datacasters [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `datacasters` in module `jobs` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::requests::jobs::official_scorers` [INFO] [stderr] --> src/lib.rs:159:33 [INFO] [stderr] | [INFO] [stderr] 159 | //! [`jobs::official_scorers`]: crate::requests::jobs::official_scorers [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `official_scorers` in module `jobs` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `<HeightMeasurement as FromStr>::from_str` [INFO] [stderr] --> src/types.rs:140:17 [INFO] [stderr] | [INFO] [stderr] 140 | /// Error for [`<HeightMeasurement as FromStr>::from_str`] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ fully-qualified syntax is unsupported [INFO] [stderr] | [INFO] [stderr] = note: see https://github.com/rust-lang/rust/issues/74563 for more information [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `HomeAwaySplit` [INFO] [stderr] --> src/types.rs:346:25 [INFO] [stderr] | [INFO] [stderr] 346 | /// Constructs a new [`HomeAwaySplit`] [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `HomeAwaySplit` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::NamedPosition` [INFO] [stderr] --> src/cache.rs:7:34 [INFO] [stderr] | [INFO] [stderr] 7 | //! Types like [`NamedPosition`](crate::NamedPosition) can benefit even more than [`Person`] due to their ability to be cached more a... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no item named `NamedPosition` in module `mlb_api` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `AwardResponse` [INFO] [stderr] --> src/requests/awards.rs:48:15 [INFO] [stderr] | [INFO] [stderr] 48 | /// Returns [`AwardResponse`] [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `AwardResponse` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `game` links to private item `crate::types` [INFO] [stderr] --> src/requests/game/mod.rs:3:36 [INFO] [stderr] | [INFO] [stderr] 3 | //! This module itself acts like [`crate::types`] but for misc game-specific types as there are many. [INFO] [stderr] | ^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Boxscore` links to private item `self` [INFO] [stderr] --> src/requests/game/boxscore.rs:16:11 [INFO] [stderr] | [INFO] [stderr] 16 | /// See [`self`] [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Self::scroing_plays` [INFO] [stderr] --> src/requests/game/plays.rs:57:11 [INFO] [stderr] | [INFO] [stderr] 57 | /// [`Self::scroing_plays`], [`Self::by_inning`] and [`Self::by_inning_halves`] use caches for these plays, if mutated, these ca... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ the struct `Plays` has no field or associated item named `scroing_plays` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `LiveFeedResponse` links to private item `self` [INFO] [stderr] --> src/requests/game/live_feed.rs:20:11 [INFO] [stderr] | [INFO] [stderr] 20 | /// See [`self`] [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `super::PlayByPlay` [INFO] [stderr] --> src/requests/game/live_feed.rs:122:61 [INFO] [stderr] | [INFO] [stderr] 122 | /// Includes a lot of sub-requests within it, such as the [`super::PlayByPlay`] and [`super::Linescore`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no item named `PlayByPlay` in module `game` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `LeaguesResponse` [INFO] [stderr] --> src/requests/league.rs:107:17 [INFO] [stderr] | [INFO] [stderr] 107 | /// Returns a [`LeaguesResponse`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^ no item named `LeaguesResponse` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PlayEvent` [INFO] [stderr] --> src/requests/meta/event_types.rs:279:83 [INFO] [stderr] | [INFO] [stderr] 279 | /// Runner Caught Stealing; often seen in old data, base is included in the [`PlayEvent`] now. [INFO] [stderr] | ^^^^^^^^^ no item named `PlayEvent` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: this warning originates in the macro `event_type` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PlayEvent` [INFO] [stderr] --> src/requests/meta/event_types.rs:456:61 [INFO] [stderr] | [INFO] [stderr] 456 | /// Stolen base, modern games include the base in the [`PlayEvent`]. [INFO] [stderr] | ^^^^^^^^^ no item named `PlayEvent` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: this warning originates in the macro `event_type` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CodedGameStatus::Writing` [INFO] [stderr] --> src/requests/meta/game_status.rs:72:17 [INFO] [stderr] | [INFO] [stderr] 72 | /// Used for [`CodedGameStatus::Writing`] and [`CodedGameStatus::Unknown`], typically best to assume game is finished. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `CodedGameStatus` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CodedGameStatus::Unknown` [INFO] [stderr] --> src/requests/meta/game_status.rs:72:50 [INFO] [stderr] | [INFO] [stderr] 72 | /// Used for [`CodedGameStatus::Writing`] and [`CodedGameStatus::Unknown`], typically best to assume game is finished. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `CodedGameStatus` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `sport` [INFO] [stderr] --> src/requests/team/mod.rs:341:37 [INFO] [stderr] | [INFO] [stderr] 341 | /// By default [`SportId`]; with [`sport`] hydration: [`Sport`](crate::sport::Sport) [INFO] [stderr] | ^^^^^ no item named `sport` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `venue` [INFO] [stderr] --> src/requests/team/mod.rs:344:40 [INFO] [stderr] | [INFO] [stderr] 344 | /// By default [`NamedVenue`]; with [`venue`] hydration: [`Venue`](crate::venue::Venue) [INFO] [stderr] | ^^^^^ no item named `venue` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `spring_venue` [INFO] [stderr] --> src/requests/team/mod.rs:347:37 [INFO] [stderr] | [INFO] [stderr] 347 | /// By default [`VenueId`]; with [`spring_venue`] hydration: [`Venue`](crate::venue::Venue) [INFO] [stderr] | ^^^^^^^^^^^^ no item named `spring_venue` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `league` [INFO] [stderr] --> src/requests/team/mod.rs:350:41 [INFO] [stderr] | [INFO] [stderr] 350 | /// By default [`NamedLeague`]; with [`league`] hydration: [`League`](crate::league::League) [INFO] [stderr] | ^^^^^^ no item named `league` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `division` [INFO] [stderr] --> src/requests/team/mod.rs:353:43 [INFO] [stderr] | [INFO] [stderr] 353 | /// By default [`NamedDivision`]; with [`division`] hydration: [`Division`](crate::division::Division) [INFO] [stderr] | ^^^^^^^^ no item named `division` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `StatType` [INFO] [stderr] --> src/requests/stats/macros.rs:457:47 [INFO] [stderr] | [INFO] [stderr] 457 | /// Shorthand function for getting a single [`StatType`] and [`StatGroup`] for a specific player. [INFO] [stderr] | ^^^^^^^^ no item named `StatType` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `StatGroup` [INFO] [stderr] --> src/requests/stats/macros.rs:457:64 [INFO] [stderr] | [INFO] [stderr] 457 | /// Shorthand function for getting a single [`StatType`] and [`StatGroup`] for a specific player. [INFO] [stderr] | ^^^^^^^^^ no item named `StatGroup` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: `mlb-api` (lib doc) generated 36 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.72s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/mlb_api/index.html [INFO] running `Command { std: "docker" "stop" "-t" "1" "9cb0034d43f0d615f06011e3a4e2fee2c55c889f1e9357e4c0829f7e74f4816c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9cb0034d43f0d615f06011e3a4e2fee2c55c889f1e9357e4c0829f7e74f4816c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9cb0034d43f0d615f06011e3a4e2fee2c55c889f1e9357e4c0829f7e74f4816c", kill_on_drop: false }` [INFO] [stdout] 9cb0034d43f0d615f06011e3a4e2fee2c55c889f1e9357e4c0829f7e74f4816c