rill-patchbay 0.4.0

The world where Automata live - control system for Rill
Documentation

Build #3213357 2026-05-02 16:16:15

# rustc version rustc 1.97.0-nightly (67bcaa9c4 2026-05-01)

# docs.rs version docsrs 0.0.0 (9a14b3d3fb884a3034195abfb368439d6d1cca28 2026-04-21 )

# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/rill-patchbay-0.4.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/rill-patchbay-0.4.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "6442450944" "--cpuset-cpus" "12-15" "--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] 179cecf7ab1124c735e291512142685134b8b87ca77043b37c89db293c976f30 [INFO] running `Command { std: "docker" "start" "179cecf7ab1124c735e291512142685134b8b87ca77043b37c89db293c976f30", 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" "179cecf7ab1124c735e291512142685134b8b87ca77043b37c89db293c976f30" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260501-1.97.0-nightly-67bcaa9c4\", \"--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: Rustdoc did not scrape the following examples because they require dev-dependencies: basic_lfo, custom_automaton, lfo_with_envelope, multiple_servos [INFO] [stderr] If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true` [INFO] [stderr] to the [[example]] target configuration of at least one example. [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting rill-patchbay v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/automaton/mod.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | Free, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:41:9 [INFO] [stderr] | [INFO] [stderr] 41 | #![warn(missing_docs)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/automaton/mod.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | Sync, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/automaton/mod.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | OneShot, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/automaton/mod.rs:41:5 [INFO] [stderr] | [INFO] [stderr] 41 | pub min: f64, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/automaton/mod.rs:42:5 [INFO] [stderr] | [INFO] [stderr] 42 | pub max: f64, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/automaton/mod.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | pub const fn new(min: f64, max: f64) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/automaton/mod.rs:50:5 [INFO] [stderr] | [INFO] [stderr] 50 | pub const fn unipolar() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/automaton/mod.rs:54:5 [INFO] [stderr] | [INFO] [stderr] 54 | pub const fn bipolar() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/automaton/mod.rs:61:5 [INFO] [stderr] | [INFO] [stderr] 61 | pub fn clamp(&self, value: f64) -> f64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/automaton/mod.rs:65:5 [INFO] [stderr] | [INFO] [stderr] 65 | pub fn normalize(&self, value: f64) -> f64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/automaton/mod.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | pub fn denormalize(&self, norm: f64) -> f64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/automaton/envelope.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | Attack, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/automaton/envelope.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | Hold, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/automaton/envelope.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 26 | Decay, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/automaton/envelope.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | Sustain, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/automaton/envelope.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | Release, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/automaton/envelope.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | Off, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/automaton/envelope.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | pub fn name(&self) -> &'static str { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/automaton/lfo.rs:154:5 [INFO] [stderr] | [INFO] [stderr] 154 | pub fn with_range(mut self, range: Range) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/automaton/lfo.rs:159:5 [INFO] [stderr] | [INFO] [stderr] 159 | pub fn with_pulse_width(mut self, width: f64) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/automaton/lfo.rs:164:5 [INFO] [stderr] | [INFO] [stderr] 164 | pub fn with_walk_rate(mut self, rate: f64) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/automaton/lfo.rs:188:5 [INFO] [stderr] | [INFO] [stderr] 188 | None, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:46:19 [INFO] [stderr] | [INFO] [stderr] 46 | MidiControl { channel: Option<u8>, controller: u8 }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:46:40 [INFO] [stderr] | [INFO] [stderr] 46 | MidiControl { channel: Option<u8>, controller: u8 }, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:49:9 [INFO] [stderr] | [INFO] [stderr] 49 | channel: Option<u8>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:50:9 [INFO] [stderr] | [INFO] [stderr] 50 | note: Option<u8>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:104:14 [INFO] [stderr] | [INFO] [stderr] 104 | Button { id: u32, pressed: bool }, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:104:23 [INFO] [stderr] | [INFO] [stderr] 104 | Button { id: u32, pressed: bool }, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108 | id: u32, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:109:9 [INFO] [stderr] | [INFO] [stderr] 109 | value: f32, // 0.0 - 1.0 [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:110:9 [INFO] [stderr] | [INFO] [stderr] 110 | normalized: f32, // то же, для совместимости [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:115:9 [INFO] [stderr] | [INFO] [stderr] 115 | id: u32, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:116:9 [INFO] [stderr] | [INFO] [stderr] 116 | value: f32, // 0.0 - 1.0 [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:117:9 [INFO] [stderr] | [INFO] [stderr] 117 | normalized: f32, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:122:9 [INFO] [stderr] | [INFO] [stderr] 122 | channel: u8, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:123:9 [INFO] [stderr] | [INFO] [stderr] 123 | controller: u8, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:124:9 [INFO] [stderr] | [INFO] [stderr] 124 | value: u8, // 0-127 [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:125:9 [INFO] [stderr] | [INFO] [stderr] 125 | normalized: f32, // 0.0 - 1.0 [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:130:9 [INFO] [stderr] | [INFO] [stderr] 130 | channel: u8, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:131:9 [INFO] [stderr] | [INFO] [stderr] 131 | note: u8, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | velocity: u8, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:133:9 [INFO] [stderr] | [INFO] [stderr] 133 | on: bool, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:137:11 [INFO] [stderr] | [INFO] [stderr] 137 | Osc { address: String, args: Vec<f32> }, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/control.rs:137:28 [INFO] [stderr] | [INFO] [stderr] 137 | Osc { address: String, args: Vec<f32> }, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/control.rs:348:5 [INFO] [stderr] | [INFO] [stderr] 348 | Linear, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/control.rs:349:5 [INFO] [stderr] | [INFO] [stderr] 349 | Exponential, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/control.rs:350:5 [INFO] [stderr] | [INFO] [stderr] 350 | Logarithmic, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/control.rs:351:5 [INFO] [stderr] | [INFO] [stderr] 351 | Inverted, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/control.rs:352:5 [INFO] [stderr] | [INFO] [stderr] 352 | Custom(Arc<dyn Fn(f64) -> f64 + Send + Sync>), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/control.rs:368:5 [INFO] [stderr] | [INFO] [stderr] 368 | pub fn apply(&self, raw: f64) -> f64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/control.rs:406:5 [INFO] [stderr] | [INFO] [stderr] 406 | / pub fn new( [INFO] [stderr] 407 | | id: impl Into<String>, [INFO] [stderr] 408 | | automaton: A, [INFO] [stderr] 409 | | target_node: NodeId, [INFO] [stderr] ... | [INFO] [stderr] 413 | | max: f64, [INFO] [stderr] 414 | | ) -> Self { [INFO] [stderr] | |_____________^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a type alias [INFO] [stderr] --> src/control.rs:474:1 [INFO] [stderr] | [INFO] [stderr] 474 | pub type BoxedServo = Box<dyn AnyServo>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait [INFO] [stderr] --> src/control.rs:476:1 [INFO] [stderr] | [INFO] [stderr] 476 | pub trait AnyServo: Send + Sync { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/control.rs:477:5 [INFO] [stderr] | [INFO] [stderr] 477 | fn update(&mut self, time: Time) -> Option<ParameterCommand>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/control.rs:478:5 [INFO] [stderr] | [INFO] [stderr] 478 | fn id(&self) -> &str; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/control.rs:479:5 [INFO] [stderr] | [INFO] [stderr] 479 | fn set_enabled(&mut self, enabled: bool); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/manager.rs:31:1 [INFO] [stderr] | [INFO] [stderr] 31 | pub enum PatchbayEvent { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manager.rs:33:24 [INFO] [stderr] | [INFO] [stderr] 33 | AutomatonUpdated { id: String, value: f64, time: f64 }, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manager.rs:33:36 [INFO] [stderr] | [INFO] [stderr] 33 | AutomatonUpdated { id: String, value: f64, time: f64 }, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manager.rs:33:48 [INFO] [stderr] | [INFO] [stderr] 33 | AutomatonUpdated { id: String, value: f64, time: f64 }, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manager.rs:36:9 [INFO] [stderr] | [INFO] [stderr] 36 | pattern: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manager.rs:37:9 [INFO] [stderr] | [INFO] [stderr] 37 | target: String, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manager.rs:38:9 [INFO] [stderr] | [INFO] [stderr] 38 | value: f32, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/utils.rs:159:5 [INFO] [stderr] | [INFO] [stderr] 159 | Whole, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/utils.rs:160:5 [INFO] [stderr] | [INFO] [stderr] 160 | Half, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/utils.rs:161:5 [INFO] [stderr] | [INFO] [stderr] 161 | Quarter, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/utils.rs:162:5 [INFO] [stderr] | [INFO] [stderr] 162 | Eighth, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/utils.rs:163:5 [INFO] [stderr] | [INFO] [stderr] 163 | Sixteenth, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/utils.rs:164:5 [INFO] [stderr] | [INFO] [stderr] 164 | ThirtySecond, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/utils.rs:165:5 [INFO] [stderr] | [INFO] [stderr] 165 | Dotted(Box<NoteType>), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/utils.rs:166:5 [INFO] [stderr] | [INFO] [stderr] 166 | Triplet(Box<NoteType>), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `rill-patchbay` (lib doc) generated 71 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.98s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/rill_patchbay/index.html [INFO] running `Command { std: "docker" "stop" "-t" "1" "179cecf7ab1124c735e291512142685134b8b87ca77043b37c89db293c976f30", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "179cecf7ab1124c735e291512142685134b8b87ca77043b37c89db293c976f30", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "179cecf7ab1124c735e291512142685134b8b87ca77043b37c89db293c976f30", kill_on_drop: false }` [INFO] [stdout] 179cecf7ab1124c735e291512142685134b8b87ca77043b37c89db293c976f30