[INFO] cloning repository https://github.com/rahmerh/reel-tui
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rahmerh/reel-tui" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frahmerh%2Freel-tui", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frahmerh%2Freel-tui'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d63f46aab7a92bafb5815ffdeba04fde9d1e126a
[INFO] documenting rahmerh/reel-tui against 1.99.0-beta.8 for beta-rustdoc-1.100
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frahmerh%2Freel-tui" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/rahmerh/reel-tui
[INFO] removed 0 missing tests
[INFO] finished tweaking git repo https://github.com/rahmerh/reel-tui
[INFO] tweaked toml for git repo https://github.com/rahmerh/reel-tui written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/rahmerh/reel-tui on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/rahmerh/reel-tui already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pest_derive v2.8.7
[INFO] [stderr]   Downloaded pest_generator v2.8.7
[INFO] [stderr]   Downloaded pest_meta v2.8.7
[INFO] [stderr]   Downloaded pest v2.8.7
[INFO] [stderr]   Downloaded ratatui-image v11.0.6
[INFO] [stderr]   Downloaded wide v1.6.1
[INFO] [stderr]   Downloaded notify-rust v4.18.0
[INFO] [stderr]   Downloaded zvariant v5.14.0
[INFO] [stderr]   Downloaded zvariant_utils v4.0.0
[INFO] [stderr]   Downloaded zvariant_derive v5.14.0
[INFO] [stderr]   Downloaded tauri-winrt-notification v0.7.3
[INFO] [stderr]   Downloaded mac-notification-sys v0.6.15
[INFO] [stderr]   Downloaded inotify v0.11.4
[INFO] [stderr]   Downloaded kernal v0.5.1
[INFO] [stderr]   Downloaded isolang v2.4.0
[INFO] [stderr]   Downloaded cpal v0.18.2
[INFO] [stderr]   Downloaded objc2-avf-audio v0.3.2
[INFO] [stderr]   Downloaded objc2-core-audio-types v0.3.2
[INFO] [stderr]   Downloaded objc2-core-audio v0.3.2
[INFO] [stderr]   Downloaded objc2-audio-toolbox v0.3.2
[INFO] [stderr]   Downloaded coreaudio-rs v0.14.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81
[INFO] running `Command { std: "docker" "start" "f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]     Checking either v1.16.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking num-integer v0.1.47
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking futures-lite v2.6.1
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]     Checking lru v0.18.1
[INFO] [stderr]     Checking mio v1.2.2
[INFO] [stderr]     Checking signal-hook v0.3.18
[INFO] [stderr]     Checking no_std_io2 v0.9.4
[INFO] [stderr]     Checking nom v8.0.0
[INFO] [stderr]    Compiling palette v0.7.6
[INFO] [stderr]     Checking rand_core v0.10.1
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]    Compiling by_address v1.2.1
[INFO] [stderr]    Compiling ref-cast v1.0.26
[INFO] [stderr]     Checking time v0.3.53
[INFO] [stderr]    Compiling alsa-sys v0.4.0
[INFO] [stderr]     Checking num-bigint v0.4.8
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]     Checking bitstream-io v4.10.0
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]    Compiling simd_helpers v0.1.0
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]    Compiling rav1e v0.8.1
[INFO] [stderr]    Compiling pulp v0.22.3
[INFO] [stderr]     Checking async-channel v2.5.0
[INFO] [stderr]     Checking raw-cpuid v11.6.0
[INFO] [stderr]     Checking line-clipping v0.3.7
[INFO] [stderr]     Checking reborrow v0.5.5
[INFO] [stderr]    Compiling inotify-sys v0.1.8
[INFO] [stderr]     Checking fast-srgb8 v1.0.0
[INFO] [stderr]     Checking new_debug_unreachable v1.0.6
[INFO] [stderr]     Checking weezl v0.1.12
[INFO] [stderr]     Checking zune-core v0.5.3
[INFO] [stderr]    Compiling noop_proc_macro v0.3.0
[INFO] [stderr]     Checking pulp-wasm-simd-flag v0.1.1
[INFO] [stderr]     Checking imgref v1.12.2
[INFO] [stderr]     Checking bitvec v1.1.1
[INFO] [stderr]     Checking piper v0.2.5
[INFO] [stderr]     Checking rand_xoshiro v0.8.1
[INFO] [stderr]     Checking zune-jpeg v0.5.15
[INFO] [stderr]     Checking loop9 v0.1.5
[INFO] [stderr]     Checking rand v0.10.2
[INFO] [stderr]     Checking avif-serialize v0.8.9
[INFO] [stderr]     Checking fdeflate v0.3.7
[INFO] [stderr]     Checking zune-inflate v0.2.54
[INFO] [stderr]     Checking ordered-float v5.3.0
[INFO] [stderr]     Checking pxfm v0.1.30
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]     Checking bit_field v0.10.3
[INFO] [stderr]     Checking rgb v0.8.53
[INFO] [stderr]     Checking color_quant v1.1.0
[INFO] [stderr]     Checking fax v0.2.7
[INFO] [stderr]     Checking lebe v0.5.3
[INFO] [stderr]     Checking gif v0.14.2
[INFO] [stderr]     Checking phf_shared v0.11.3
[INFO] [stderr]     Checking png v0.18.1
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking image-webp v0.2.4
[INFO] [stderr]     Checking blocking v1.6.2
[INFO] [stderr]     Checking async-executor v1.14.0
[INFO] [stderr]     Checking async-broadcast v0.7.2
[INFO] [stderr]     Checking uuid v1.24.0
[INFO] [stderr]     Checking maybe-rayon v0.1.1
[INFO] [stderr]    Compiling cpal v0.18.2
[INFO] [stderr]     Checking linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling ratatui-image v11.0.6
[INFO] [stderr]     Checking base64-simd v0.8.0
[INFO] [stderr]     Checking inotify v0.11.4
[INFO] [stderr]     Checking phf v0.11.3
[INFO] [stderr]     Checking toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]     Checking unicode-truncate v2.0.1
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking notify-types v2.1.0
[INFO] [stderr]     Checking toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking alsa v0.11.0
[INFO] [stderr]     Checking self_cell v1.3.0
[INFO] [stderr]     Checking isolang v2.4.0
[INFO] [stderr]     Checking notify v8.2.0
[INFO] [stderr]     Checking serde_json v1.0.150
[INFO] [stderr]     Checking toml v1.1.4+spec-1.1.0
[INFO] [stderr]     Checking moxcms v0.8.1
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling equator-macro v0.4.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling profiling-procmacros v1.0.18
[INFO] [stderr]    Compiling arg_enum_proc_macro v0.3.4
[INFO] [stderr]    Compiling palette_derive v0.7.6
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling bytemuck_derive v1.12.0
[INFO] [stderr]     Checking profiling v1.0.18
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling serde_repr v0.1.21
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]     Checking polling v3.11.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking async-io v2.6.0
[INFO] [stderr]     Checking derive_more v2.1.1
[INFO] [stderr]     Checking crossterm v0.29.0
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking equator v0.4.2
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]     Checking aligned-vec v0.6.4
[INFO] [stderr]     Checking v_frame v0.3.9
[INFO] [stderr]     Checking av1-grain v0.2.5
[INFO] [stderr]     Checking async-signal v0.2.14
[INFO] [stderr]     Checking async-process v2.5.0
[INFO] [stderr]     Checking strum v0.28.0
[INFO] [stderr]     Checking thiserror v2.0.18
[INFO] [stderr]     Checking zerocopy v0.8.56
[INFO] [stderr]     Checking bytemuck v1.25.1
[INFO] [stderr]     Checking kasuari v0.4.12
[INFO] [stderr]     Checking av-scenechange v0.14.1
[INFO] [stderr]     Checking ratatui-core v0.1.2
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking safe_arch v1.2.0
[INFO] [stderr]     Checking qoi v0.4.1
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]     Checking wide v1.6.1
[INFO] [stderr]     Checking ratatui-widgets v0.3.2
[INFO] [stderr]     Checking ratatui-crossterm v0.1.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking ratatui-macros v0.7.2
[INFO] [stderr]     Checking ratatui v0.30.2
[INFO] [stderr]     Checking zvariant_utils v4.0.0
[INFO] [stderr]     Checking zcheapstr v1.1.0
[INFO] [stderr]     Checking enumflags2 v0.7.12
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling zvariant_derive v5.14.0
[INFO] [stderr]     Checking tiff v0.11.3
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.7
[INFO] [stderr]    Compiling zvariant v5.14.0
[INFO] [stderr]     Checking ravif v0.13.0
[INFO] [stderr]     Checking exr v1.74.2
[INFO] [stderr]    Compiling zbus_names v4.3.4
[INFO] [stderr]    Compiling zbus_macros v5.19.0
[INFO] [stderr]     Checking quantette v0.6.0
[INFO] [stderr]     Checking icy_sixel v0.5.1
[INFO] [stderr]     Checking image v0.25.10
[INFO] [stderr]     Checking zbus v5.19.0
[INFO] [stderr]     Checking notify-rust v4.18.0
[INFO] [stderr]     Checking reel-tui v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting reel-tui v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: public documentation for `original` links to private item `App::file_cue_snapshot`
[INFO] [stdout]    --> src/app.rs:220:11
[INFO] [stdout]     |
[INFO] [stdout] 220 |     /// [`App::file_cue_snapshot`] is where that comes from.
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout]     = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `shift_whole_track` links to private item `Self::stage_cue_change`
[INFO] [stdout]     --> src/app.rs:5158:52
[INFO] [stdout]      |
[INFO] [stdout] 5158 |     /// **Staged in one pass rather than through [`Self::stage_cue_change`] per cue.** That
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `auto_sync_track` links to private item `Self::apply_auto_sync_outcome`
[INFO] [stdout]     --> src/app.rs:5260:42
[INFO] [stdout]      |
[INFO] [stdout] 5260 |     /// answer, once it comes back, is [`Self::apply_auto_sync_outcome`].
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `dialogue` links to private item `collapse`
[INFO] [stdout]   --> src/cue.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 |     /// [`collapse`]. A typeset or karaoke line is routinely a dozen `Dialogue:` events
[INFO] [stdout]    |           ^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `parse_length` links to private item `parse_timestamp`
[INFO] [stdout]    --> src/cue.rs:787:7
[INFO] [stdout]     |
[INFO] [stdout] 787 | /// [`parse_timestamp`] with one concession: a value carrying no `:` at all is read as
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `moment_key` links to private item `MOMENT_TAG`
[INFO] [stdout]    --> src/framecache.rs:183:38
[INFO] [stdout]     |
[INFO] [stdout] 183 | /// Held apart from [`cue_key`] by [`MOMENT_TAG`] rather than by merely being fed different
[INFO] [stdout]     |                                      ^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `prune` links to private item `USED_MARKER`
[INFO] [stdout]    --> src/framecache.rs:325:21
[INFO] [stdout]     |
[INFO] [stdout] 325 | /// Ranked by the [`USED_MARKER`]'s mtime, falling back to the directory's own for one
[INFO] [stdout]     |                     ^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `WARM_WORKERS`
[INFO] [stdout]    --> src/preview.rs:127:69
[INFO] [stdout]     |
[INFO] [stdout] 127 | /// `Sync`, because the background pass hands one of these to all [`WARM_WORKERS`] threads
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^ no item named `WARM_WORKERS` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `FRAME_WINDOW_BUDGET` links to private item `MAX_FRAME_PIXELS`
[INFO] [stdout]    --> src/preview.rs:156:7
[INFO] [stdout]     |
[INFO] [stdout] 156 | /// [`MAX_FRAME_PIXELS`] bounds what is *rendered*; this bounds what is kept *encoded*, and
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `stage_span` links to private item `Self::stage`
[INFO] [stdout]    --> src/preview.rs:304:16
[INFO] [stdout]     |
[INFO] [stdout] 304 |     /// What [`Self::stage`] wants is cues that are *always* on screen, because a still is
[INFO] [stdout]     |                ^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `Failed` links to private item `sync_track`
[INFO] [stdout]    --> src/preview.rs:559:32
[INFO] [stdout]     |
[INFO] [stdout] 559 |     /// align against, which [`sync_track`] answers before running anything. Otherwise it
[INFO] [stdout]     |                                ^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `default_video_stream` links to private item `crate::edit::primary_video_resolution`
[INFO] [stdout]     --> src/preview.rs:1264:16
[INFO] [stdout]      |
[INFO] [stdout] 1264 | /// The rule [`crate::edit::primary_video_resolution`] and [`video_identity`] have always
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `video_resolution` links to private item `crate::edit::primary_video_resolution`
[INFO] [stdout]     --> src/preview.rs:1303:7
[INFO] [stdout]      |
[INFO] [stdout] 1303 | /// [`crate::edit::primary_video_resolution`] answers the same question for the *first*
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `target_pixels` links to private item `MAX_FRAME_PIXELS`
[INFO] [stdout]     --> src/preview.rs:1361:28
[INFO] [stdout]      |
[INFO] [stdout] 1361 | /// Shrunk to fit inside [`MAX_FRAME_PIXELS`], never enlarged: upscaling a 320×240 clip to
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `PlaybackSpeed` links to private item `playback_command`
[INFO] [stdout]     --> src/preview.rs:1425:18
[INFO] [stdout]      |
[INFO] [stdout] 1425 | /// clock. See [`playback_command`]; `crate::audio` never learns that speeds exist.
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `SLOWEST` links to private item `atempo_chain`
[INFO] [stdout]     --> src/preview.rs:1436:11
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     /// [`atempo_chain`] chains filters because of the first and needs no upward half because
[INFO] [stdout]      |           ^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `seek_for` links to private item `CueStyle::stage`
[INFO] [stdout]     --> src/preview.rs:1696:58
[INFO] [stdout]      |
[INFO] [stdout] 1696 | /// Grabbing exactly at the start is only safe because [`CueStyle::stage`] stretches every
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `seek_for` links to private item `BURN_WINDOW`
[INFO] [stdout]     --> src/preview.rs:1697:31
[INFO] [stdout]      |
[INFO] [stdout] 1697 | /// cue in the group across [`BURN_WINDOW`]: at the cue's own timing, a seek landing a
[INFO] [stdout]      |                               ^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `CUE_FILE`
[INFO] [stdout]     --> src/preview.rs:2873:11
[INFO] [stdout]      |
[INFO] [stdout] 2873 | /// see [`CUE_FILE`]. The filters are ordered `subtitles` then `scale` so libass lays the
[INFO] [stdout]      |           ^^^^^^^^ no item named `CUE_FILE` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `is_sidecar_host` links to private item `media_paths_by_stem`
[INFO] [stdout]     --> src/subtitle.rs:1042:7
[INFO] [stdout]      |
[INFO] [stdout] 1042 | /// [`media_paths_by_stem`] when matching the files on disk and by `App::open_create_track`
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `insert_cue` links to private item `Self::origins`
[INFO] [stdout]     --> src/subtitle_edit.rs:1225:24
[INFO] [stdout]      |
[INFO] [stdout] 1225 |     /// that is what [`Self::origins`] is for.
[INFO] [stdout]      |                        ^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `remove_cue` links to private item `Self::origins`
[INFO] [stdout]     --> src/subtitle_edit.rs:1317:11
[INFO] [stdout]      |
[INFO] [stdout] 1317 |     /// [`Self::origins`] is for), the encoded frames above the gone row shift down rather than
[INFO] [stdout]      |           ^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `shift_track_by` links to private item `Self::retimed`
[INFO] [stdout]     --> src/subtitle_edit.rs:1555:38
[INFO] [stdout]      |
[INFO] [stdout] 1555 |     /// [`Self::track_shift`], and [`Self::retimed`]'s cleanup — so a hand nudge and a
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `set_cue_timing` links to private item `Self::select_cue`
[INFO] [stdout]     --> src/subtitle_edit.rs:1623:11
[INFO] [stdout]      |
[INFO] [stdout] 1623 |     /// [`Self::select_cue`] exists to prevent. Re-decoding instead would be an `ffmpeg` run
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `nearby_frame_targets` links to private item `Self::window_radius`
[INFO] [stdout]     --> src/subtitle_edit.rs:1979:37
[INFO] [stdout]      |
[INFO] [stdout] 1979 |     /// Reaches exactly as far as [`Self::window_radius`] can afford to keep. Asking wider
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `cue_search_mut` links to private item `crate::app::App::text_input_mut`
[INFO] [stdout]     --> src/subtitle_edit.rs:2187:33
[INFO] [stdout]      |
[INFO] [stdout] 2187 |     /// The bar's buffer, for [`crate::app::App::text_input_mut`].
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `group_window` links to private item `Self::group_page`
[INFO] [stdout]     --> src/subtitle_edit.rs:2359:17
[INFO] [stdout]      |
[INFO] [stdout] 2359 |     /// page ([`Self::group_page`]) names. So `l` from a page's left member moves the
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `group_window` links to private item `Self::group_memory`
[INFO] [stdout]     --> src/subtitle_edit.rs:2368:74
[INFO] [stdout]      |
[INFO] [stdout] 2368 |     /// **A group the cursor has left keeps the page it was left on** ([`Self::group_memory`]),
[INFO] [stdout]      |                                                                          ^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `select` links to private item `Self::group_memory`
[INFO] [stdout]     --> src/subtitle_edit.rs:2409:12
[INFO] [stdout]      |
[INFO] [stdout] 2409 |     /// ([`Self::group_memory`]). Stepping down a row to look at something and coming back
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `select` links to private item `Self::visible`
[INFO] [stdout]     --> src/subtitle_edit.rs:2421:12
[INFO] [stdout]      |
[INFO] [stdout] 2421 |     /// ([`Self::visible`]). A filter that left `j` walking through rows nobody can see
[INFO] [stdout]      |            ^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `cue_scroll` links to private item `Self::visible`
[INFO] [stdout]     --> src/subtitle_edit.rs:2653:69
[INFO] [stdout]      |
[INFO] [stdout] 2653 |     /// `list_scroll` and `list_rows` are positions and counts in [`Self::visible`], so a
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `find_offset` links to private item `MIN_CONFIDENCE`
[INFO] [stdout]    --> src/sync.rs:142:7
[INFO] [stdout]     |
[INFO] [stdout] 142 | /// [`MIN_CONFIDENCE`].
[INFO] [stdout]     |       ^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `find_offset` links to private item `BIN`
[INFO] [stdout]    --> src/sync.rs:144:49
[INFO] [stdout]     |
[INFO] [stdout] 144 | /// Cross-correlates the two interval sets at [`BIN`] resolution, scored on the *cue*
[INFO] [stdout]     |                                                 ^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 04s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/reel_tui/index.html and 1 other file
[INFO] running `Command { std: "docker" "inspect" "f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]     Checking quote v1.0.46
[INFO] [stderr]     Checking syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling simd_helpers v0.1.0
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling equator-macro v0.4.2
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling arg_enum_proc_macro v0.3.4
[INFO] [stderr]    Compiling profiling-procmacros v1.0.18
[INFO] [stderr]    Compiling palette_derive v0.7.6
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]     Checking profiling v1.0.18
[INFO] [stderr]     Checking equator v0.4.2
[INFO] [stderr]     Checking derive_more v2.1.1
[INFO] [stderr]     Checking aligned-vec v0.6.4
[INFO] [stderr]     Checking crossterm v0.29.0
[INFO] [stderr]     Checking v_frame v0.3.9
[INFO] [stderr]     Checking kasuari v0.4.12
[INFO] [stderr]     Checking av1-grain v0.2.5
[INFO] [stderr]     Checking av-scenechange v0.14.1
[INFO] [stderr]     Checking zerocopy v0.8.56
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking rav1e v0.8.1
[INFO] [stderr]    Compiling bytemuck_derive v1.12.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling serde_repr v0.1.21
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]     Checking strum v0.28.0
[INFO] [stderr]     Checking ratatui-core v0.1.2
[INFO] [stderr]     Checking ref-cast v1.0.26
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking bytemuck v1.25.1
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]     Checking safe_arch v1.2.0
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking palette v0.7.6
[INFO] [stderr]     Checking qoi v0.4.1
[INFO] [stderr]     Checking zcheapstr v1.1.0
[INFO] [stderr]     Checking enumflags2 v0.7.12
[INFO] [stderr]     Checking zvariant_utils v4.0.0
[INFO] [stderr]     Checking wide v1.6.1
[INFO] [stderr]     Checking ratatui-widgets v0.3.2
[INFO] [stderr]     Checking ratatui-crossterm v0.1.2
[INFO] [stderr]     Checking pulp v0.22.3
[INFO] [stderr]    Compiling zvariant_derive v5.14.0
[INFO] [stderr]    Compiling zvariant v5.14.0
[INFO] [stderr]     Checking ratatui-macros v0.7.2
[INFO] [stderr]     Checking ratatui v0.30.2
[INFO] [stderr]     Checking zbus_names v4.3.4
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking tiff v0.11.3
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling zbus_macros v5.19.0
[INFO] [stderr]     Checking rand v0.8.7
[INFO] [stderr]     Checking exr v1.74.2
[INFO] [stderr]     Checking ravif v0.13.0
[INFO] [stderr]     Checking zbus v5.19.0
[INFO] [stderr]     Checking image v0.25.10
[INFO] [stderr]     Checking quantette v0.6.0
[INFO] [stderr]     Checking icy_sixel v0.5.1
[INFO] [stderr]     Checking ratatui-image v11.0.6
[INFO] [stderr]     Checking notify-rust v4.18.0
[INFO] [stderr]  Documenting reel-tui v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: public documentation for `original` links to private item `App::file_cue_snapshot`
[INFO] [stdout]    --> src/app.rs:220:11
[INFO] [stdout]     |
[INFO] [stdout] 220 |     /// [`App::file_cue_snapshot`] is where that comes from.
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout]     = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `shift_whole_track` links to private item `Self::stage_cue_change`
[INFO] [stdout]     --> src/app.rs:5158:52
[INFO] [stdout]      |
[INFO] [stdout] 5158 |     /// **Staged in one pass rather than through [`Self::stage_cue_change`] per cue.** That
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `auto_sync_track` links to private item `Self::apply_auto_sync_outcome`
[INFO] [stdout]     --> src/app.rs:5260:42
[INFO] [stdout]      |
[INFO] [stdout] 5260 |     /// answer, once it comes back, is [`Self::apply_auto_sync_outcome`].
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `dialogue` links to private item `collapse`
[INFO] [stdout]   --> src/cue.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 |     /// [`collapse`]. A typeset or karaoke line is routinely a dozen `Dialogue:` events
[INFO] [stdout]    |           ^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `parse_length` links to private item `parse_timestamp`
[INFO] [stdout]    --> src/cue.rs:787:7
[INFO] [stdout]     |
[INFO] [stdout] 787 | /// [`parse_timestamp`] with one concession: a value carrying no `:` at all is read as
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `moment_key` links to private item `MOMENT_TAG`
[INFO] [stdout]    --> src/framecache.rs:183:38
[INFO] [stdout]     |
[INFO] [stdout] 183 | /// Held apart from [`cue_key`] by [`MOMENT_TAG`] rather than by merely being fed different
[INFO] [stdout]     |                                      ^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `prune` links to private item `USED_MARKER`
[INFO] [stdout]    --> src/framecache.rs:325:21
[INFO] [stdout]     |
[INFO] [stdout] 325 | /// Ranked by the [`USED_MARKER`]'s mtime, falling back to the directory's own for one
[INFO] [stdout]     |                     ^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `FRAME_WINDOW_BUDGET` links to private item `MAX_FRAME_PIXELS`
[INFO] [stdout]    --> src/preview.rs:156:7
[INFO] [stdout]     |
[INFO] [stdout] 156 | /// [`MAX_FRAME_PIXELS`] bounds what is *rendered*; this bounds what is kept *encoded*, and
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `stage_span` links to private item `Self::stage`
[INFO] [stdout]    --> src/preview.rs:304:16
[INFO] [stdout]     |
[INFO] [stdout] 304 |     /// What [`Self::stage`] wants is cues that are *always* on screen, because a still is
[INFO] [stdout]     |                ^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `Failed` links to private item `sync_track`
[INFO] [stdout]    --> src/preview.rs:559:32
[INFO] [stdout]     |
[INFO] [stdout] 559 |     /// align against, which [`sync_track`] answers before running anything. Otherwise it
[INFO] [stdout]     |                                ^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `default_video_stream` links to private item `crate::edit::primary_video_resolution`
[INFO] [stdout]     --> src/preview.rs:1264:16
[INFO] [stdout]      |
[INFO] [stdout] 1264 | /// The rule [`crate::edit::primary_video_resolution`] and [`video_identity`] have always
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `video_resolution` links to private item `crate::edit::primary_video_resolution`
[INFO] [stdout]     --> src/preview.rs:1303:7
[INFO] [stdout]      |
[INFO] [stdout] 1303 | /// [`crate::edit::primary_video_resolution`] answers the same question for the *first*
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `target_pixels` links to private item `MAX_FRAME_PIXELS`
[INFO] [stdout]     --> src/preview.rs:1361:28
[INFO] [stdout]      |
[INFO] [stdout] 1361 | /// Shrunk to fit inside [`MAX_FRAME_PIXELS`], never enlarged: upscaling a 320×240 clip to
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `PlaybackSpeed` links to private item `playback_command`
[INFO] [stdout]     --> src/preview.rs:1425:18
[INFO] [stdout]      |
[INFO] [stdout] 1425 | /// clock. See [`playback_command`]; `crate::audio` never learns that speeds exist.
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `SLOWEST` links to private item `atempo_chain`
[INFO] [stdout]     --> src/preview.rs:1436:11
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     /// [`atempo_chain`] chains filters because of the first and needs no upward half because
[INFO] [stdout]      |           ^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `seek_for` links to private item `CueStyle::stage`
[INFO] [stdout]     --> src/preview.rs:1696:58
[INFO] [stdout]      |
[INFO] [stdout] 1696 | /// Grabbing exactly at the start is only safe because [`CueStyle::stage`] stretches every
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `seek_for` links to private item `BURN_WINDOW`
[INFO] [stdout]     --> src/preview.rs:1697:31
[INFO] [stdout]      |
[INFO] [stdout] 1697 | /// cue in the group across [`BURN_WINDOW`]: at the cue's own timing, a seek landing a
[INFO] [stdout]      |                               ^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `is_sidecar_host` links to private item `media_paths_by_stem`
[INFO] [stdout]     --> src/subtitle.rs:1042:7
[INFO] [stdout]      |
[INFO] [stdout] 1042 | /// [`media_paths_by_stem`] when matching the files on disk and by `App::open_create_track`
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `insert_cue` links to private item `Self::origins`
[INFO] [stdout]     --> src/subtitle_edit.rs:1225:24
[INFO] [stdout]      |
[INFO] [stdout] 1225 |     /// that is what [`Self::origins`] is for.
[INFO] [stdout]      |                        ^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `remove_cue` links to private item `Self::origins`
[INFO] [stdout]     --> src/subtitle_edit.rs:1317:11
[INFO] [stdout]      |
[INFO] [stdout] 1317 |     /// [`Self::origins`] is for), the encoded frames above the gone row shift down rather than
[INFO] [stdout]      |           ^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `shift_track_by` links to private item `Self::retimed`
[INFO] [stdout]     --> src/subtitle_edit.rs:1555:38
[INFO] [stdout]      |
[INFO] [stdout] 1555 |     /// [`Self::track_shift`], and [`Self::retimed`]'s cleanup — so a hand nudge and a
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `set_cue_timing` links to private item `Self::select_cue`
[INFO] [stdout]     --> src/subtitle_edit.rs:1623:11
[INFO] [stdout]      |
[INFO] [stdout] 1623 |     /// [`Self::select_cue`] exists to prevent. Re-decoding instead would be an `ffmpeg` run
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `nearby_frame_targets` links to private item `Self::window_radius`
[INFO] [stdout]     --> src/subtitle_edit.rs:1979:37
[INFO] [stdout]      |
[INFO] [stdout] 1979 |     /// Reaches exactly as far as [`Self::window_radius`] can afford to keep. Asking wider
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `cue_search_mut` links to private item `crate::app::App::text_input_mut`
[INFO] [stdout]     --> src/subtitle_edit.rs:2187:33
[INFO] [stdout]      |
[INFO] [stdout] 2187 |     /// The bar's buffer, for [`crate::app::App::text_input_mut`].
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `group_window` links to private item `Self::group_page`
[INFO] [stdout]     --> src/subtitle_edit.rs:2359:17
[INFO] [stdout]      |
[INFO] [stdout] 2359 |     /// page ([`Self::group_page`]) names. So `l` from a page's left member moves the
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `group_window` links to private item `Self::group_memory`
[INFO] [stdout]     --> src/subtitle_edit.rs:2368:74
[INFO] [stdout]      |
[INFO] [stdout] 2368 |     /// **A group the cursor has left keeps the page it was left on** ([`Self::group_memory`]),
[INFO] [stdout]      |                                                                          ^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `select` links to private item `Self::group_memory`
[INFO] [stdout]     --> src/subtitle_edit.rs:2409:12
[INFO] [stdout]      |
[INFO] [stdout] 2409 |     /// ([`Self::group_memory`]). Stepping down a row to look at something and coming back
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `select` links to private item `Self::visible`
[INFO] [stdout]     --> src/subtitle_edit.rs:2421:12
[INFO] [stdout]      |
[INFO] [stdout] 2421 |     /// ([`Self::visible`]). A filter that left `j` walking through rows nobody can see
[INFO] [stdout]      |            ^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `cue_scroll` links to private item `Self::visible`
[INFO] [stdout]     --> src/subtitle_edit.rs:2653:69
[INFO] [stdout]      |
[INFO] [stdout] 2653 |     /// `list_scroll` and `list_rows` are positions and counts in [`Self::visible`], so a
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `find_offset` links to private item `MIN_CONFIDENCE`
[INFO] [stdout]    --> src/sync.rs:142:7
[INFO] [stdout]     |
[INFO] [stdout] 142 | /// [`MIN_CONFIDENCE`].
[INFO] [stdout]     |       ^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `find_offset` links to private item `BIN`
[INFO] [stdout]    --> src/sync.rs:144:49
[INFO] [stdout]     |
[INFO] [stdout] 144 | /// Cross-correlates the two interval sets at [`BIN`] resolution, scored on the *cue*
[INFO] [stdout]     |                                                 ^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 45.60s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/reel_tui/index.html
[INFO] running `Command { std: "docker" "inspect" "f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81", kill_on_drop: false }`
[INFO] [stdout] f19c47306979c4aa1a8e3c592c75a1254bb4c3814c48b3269969a7c12697eb81
