# rustc version rustc 1.98.0-nightly (31a9463c6 2026-05-25)
# docs.rs version docsrs 0.0.0 (f16e33f3e6ac9fc9e4413728c5dd1b2ba1c6b799 2026-05-23 )
# build log [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" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "9d6940becea44c95e932c632fc233ac98a73ccbb2123c8b88f3fd98e307d2c8a" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260525-1.98.0-nightly-31a9463c6\", \"--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" "-j6" "--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 mathlex v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/annotations.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | pub entries: BTreeMap<String, String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:269:9 [INFO] [stderr] | [INFO] [stderr] 269 | #![warn(missing_docs)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/annotations.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/ast/annotations.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | pub fn is_empty(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/ast/annotations.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | pub fn insert(&mut self, key: impl Into<String>, value: impl Into<String>) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/ast/annotations.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | pub fn get(&self, key: &str) -> Option<&str> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | Integer(i64), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | Float(MathFloat), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | Rational { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:25:9 [INFO] [stderr] | [INFO] [stderr] 25 | numerator: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:26:9 [INFO] [stderr] | [INFO] [stderr] 26 | denominator: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | Complex { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | real: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:30:9 [INFO] [stderr] | [INFO] [stderr] 30 | imaginary: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:32:5 [INFO] [stderr] | [INFO] [stderr] 32 | Quaternion { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 33 | real: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:34:9 [INFO] [stderr] | [INFO] [stderr] 34 | i: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:35:9 [INFO] [stderr] | [INFO] [stderr] 35 | j: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:36:9 [INFO] [stderr] | [INFO] [stderr] 36 | k: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:38:5 [INFO] [stderr] | [INFO] [stderr] 38 | Variable(String), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:39:5 [INFO] [stderr] | [INFO] [stderr] 39 | Constant(MathConstant), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:42:5 [INFO] [stderr] | [INFO] [stderr] 42 | Binary { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:43:9 [INFO] [stderr] | [INFO] [stderr] 43 | op: BinaryOp, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:44:9 [INFO] [stderr] | [INFO] [stderr] 44 | left: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:45:9 [INFO] [stderr] | [INFO] [stderr] 45 | right: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:47:5 [INFO] [stderr] | [INFO] [stderr] 47 | Unary { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:48:9 [INFO] [stderr] | [INFO] [stderr] 48 | op: UnaryOp, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:49:9 [INFO] [stderr] | [INFO] [stderr] 49 | operand: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:51:5 [INFO] [stderr] | [INFO] [stderr] 51 | Function { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:52:9 [INFO] [stderr] | [INFO] [stderr] 52 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:53:9 [INFO] [stderr] | [INFO] [stderr] 53 | args: Vec<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:57:5 [INFO] [stderr] | [INFO] [stderr] 57 | Derivative { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:58:9 [INFO] [stderr] | [INFO] [stderr] 58 | expr: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:59:9 [INFO] [stderr] | [INFO] [stderr] 59 | var: String, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:60:9 [INFO] [stderr] | [INFO] [stderr] 60 | order: u32, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:62:5 [INFO] [stderr] | [INFO] [stderr] 62 | PartialDerivative { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:63:9 [INFO] [stderr] | [INFO] [stderr] 63 | expr: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | var: String, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:65:9 [INFO] [stderr] | [INFO] [stderr] 65 | order: u32, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:67:5 [INFO] [stderr] | [INFO] [stderr] 67 | Integral { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:68:9 [INFO] [stderr] | [INFO] [stderr] 68 | integrand: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:69:9 [INFO] [stderr] | [INFO] [stderr] 69 | var: String, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:70:9 [INFO] [stderr] | [INFO] [stderr] 70 | bounds: Option<IntegralBounds>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | MultipleIntegral { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:73:9 [INFO] [stderr] | [INFO] [stderr] 73 | dimension: u8, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:74:9 [INFO] [stderr] | [INFO] [stderr] 74 | integrand: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:75:9 [INFO] [stderr] | [INFO] [stderr] 75 | bounds: Option<MultipleBounds>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:76:9 [INFO] [stderr] | [INFO] [stderr] 76 | vars: Vec<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | ClosedIntegral { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:79:9 [INFO] [stderr] | [INFO] [stderr] 79 | dimension: u8, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:80:9 [INFO] [stderr] | [INFO] [stderr] 80 | integrand: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:81:9 [INFO] [stderr] | [INFO] [stderr] 81 | surface: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:82:9 [INFO] [stderr] | [INFO] [stderr] 82 | var: String, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:84:5 [INFO] [stderr] | [INFO] [stderr] 84 | Limit { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | expr: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:86:9 [INFO] [stderr] | [INFO] [stderr] 86 | var: String, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:87:9 [INFO] [stderr] | [INFO] [stderr] 87 | to: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:88:9 [INFO] [stderr] | [INFO] [stderr] 88 | direction: Direction, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:90:5 [INFO] [stderr] | [INFO] [stderr] 90 | Sum { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:91:9 [INFO] [stderr] | [INFO] [stderr] 91 | index: String, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:92:9 [INFO] [stderr] | [INFO] [stderr] 92 | lower: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:93:9 [INFO] [stderr] | [INFO] [stderr] 93 | upper: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:94:9 [INFO] [stderr] | [INFO] [stderr] 94 | body: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | Product { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:97:9 [INFO] [stderr] | [INFO] [stderr] 97 | index: String, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:98:9 [INFO] [stderr] | [INFO] [stderr] 98 | lower: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:99:9 [INFO] [stderr] | [INFO] [stderr] 99 | upper: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:100:9 [INFO] [stderr] | [INFO] [stderr] 100 | body: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | Vector(Vec<Expression>), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:105:5 [INFO] [stderr] | [INFO] [stderr] 105 | Matrix(Vec<Vec<Expression>>), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:108:5 [INFO] [stderr] | [INFO] [stderr] 108 | Equation { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:109:9 [INFO] [stderr] | [INFO] [stderr] 109 | left: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:110:9 [INFO] [stderr] | [INFO] [stderr] 110 | right: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:112:5 [INFO] [stderr] | [INFO] [stderr] 112 | Inequality { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:113:9 [INFO] [stderr] | [INFO] [stderr] 113 | op: InequalityOp, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:114:9 [INFO] [stderr] | [INFO] [stderr] 114 | left: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:115:9 [INFO] [stderr] | [INFO] [stderr] 115 | right: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | ForAll { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:120:9 [INFO] [stderr] | [INFO] [stderr] 120 | variable: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:121:9 [INFO] [stderr] | [INFO] [stderr] 121 | domain: Option<Box<Expression>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:122:9 [INFO] [stderr] | [INFO] [stderr] 122 | body: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | Exists { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:125:9 [INFO] [stderr] | [INFO] [stderr] 125 | variable: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:126:9 [INFO] [stderr] | [INFO] [stderr] 126 | domain: Option<Box<Expression>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:127:9 [INFO] [stderr] | [INFO] [stderr] 127 | body: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:128:9 [INFO] [stderr] | [INFO] [stderr] 128 | unique: bool, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:130:5 [INFO] [stderr] | [INFO] [stderr] 130 | Logical { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:131:9 [INFO] [stderr] | [INFO] [stderr] 131 | op: LogicalOp, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | operands: Vec<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:136:5 [INFO] [stderr] | [INFO] [stderr] 136 | MarkedVector { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:137:9 [INFO] [stderr] | [INFO] [stderr] 137 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:138:9 [INFO] [stderr] | [INFO] [stderr] 138 | notation: VectorNotation, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:140:5 [INFO] [stderr] | [INFO] [stderr] 140 | DotProduct { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:141:9 [INFO] [stderr] | [INFO] [stderr] 141 | left: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:142:9 [INFO] [stderr] | [INFO] [stderr] 142 | right: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:144:5 [INFO] [stderr] | [INFO] [stderr] 144 | CrossProduct { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:145:9 [INFO] [stderr] | [INFO] [stderr] 145 | left: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:146:9 [INFO] [stderr] | [INFO] [stderr] 146 | right: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:148:5 [INFO] [stderr] | [INFO] [stderr] 148 | OuterProduct { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:149:9 [INFO] [stderr] | [INFO] [stderr] 149 | left: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:150:9 [INFO] [stderr] | [INFO] [stderr] 150 | right: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:154:5 [INFO] [stderr] | [INFO] [stderr] 154 | Gradient { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:155:9 [INFO] [stderr] | [INFO] [stderr] 155 | expr: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:157:5 [INFO] [stderr] | [INFO] [stderr] 157 | Divergence { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:158:9 [INFO] [stderr] | [INFO] [stderr] 158 | field: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:160:5 [INFO] [stderr] | [INFO] [stderr] 160 | Curl { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:161:9 [INFO] [stderr] | [INFO] [stderr] 161 | field: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:163:5 [INFO] [stderr] | [INFO] [stderr] 163 | Laplacian { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:164:9 [INFO] [stderr] | [INFO] [stderr] 164 | expr: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:166:5 [INFO] [stderr] | [INFO] [stderr] 166 | Nabla, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:169:5 [INFO] [stderr] | [INFO] [stderr] 169 | Determinant { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:170:9 [INFO] [stderr] | [INFO] [stderr] 170 | matrix: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:172:5 [INFO] [stderr] | [INFO] [stderr] 172 | Trace { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:173:9 [INFO] [stderr] | [INFO] [stderr] 173 | matrix: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:175:5 [INFO] [stderr] | [INFO] [stderr] 175 | Rank { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:176:9 [INFO] [stderr] | [INFO] [stderr] 176 | matrix: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:178:5 [INFO] [stderr] | [INFO] [stderr] 178 | ConjugateTranspose { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:179:9 [INFO] [stderr] | [INFO] [stderr] 179 | matrix: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:181:5 [INFO] [stderr] | [INFO] [stderr] 181 | MatrixInverse { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:182:9 [INFO] [stderr] | [INFO] [stderr] 182 | matrix: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:186:5 [INFO] [stderr] | [INFO] [stderr] 186 | NumberSetExpr(NumberSet), [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:187:5 [INFO] [stderr] | [INFO] [stderr] 187 | SetOperation { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:188:9 [INFO] [stderr] | [INFO] [stderr] 188 | op: SetOp, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:189:9 [INFO] [stderr] | [INFO] [stderr] 189 | left: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:190:9 [INFO] [stderr] | [INFO] [stderr] 190 | right: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:192:5 [INFO] [stderr] | [INFO] [stderr] 192 | SetRelationExpr { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:193:9 [INFO] [stderr] | [INFO] [stderr] 193 | relation: SetRelation, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:194:9 [INFO] [stderr] | [INFO] [stderr] 194 | element: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:195:9 [INFO] [stderr] | [INFO] [stderr] 195 | set: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:197:5 [INFO] [stderr] | [INFO] [stderr] 197 | SetBuilder { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:198:9 [INFO] [stderr] | [INFO] [stderr] 198 | variable: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:199:9 [INFO] [stderr] | [INFO] [stderr] 199 | domain: Option<Box<Expression>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:200:9 [INFO] [stderr] | [INFO] [stderr] 200 | predicate: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:202:5 [INFO] [stderr] | [INFO] [stderr] 202 | EmptySet, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:203:5 [INFO] [stderr] | [INFO] [stderr] 203 | PowerSet { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:204:9 [INFO] [stderr] | [INFO] [stderr] 204 | set: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:208:5 [INFO] [stderr] | [INFO] [stderr] 208 | Tensor { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:209:9 [INFO] [stderr] | [INFO] [stderr] 209 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:210:9 [INFO] [stderr] | [INFO] [stderr] 210 | indices: Vec<TensorIndex>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:212:5 [INFO] [stderr] | [INFO] [stderr] 212 | KroneckerDelta { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:213:9 [INFO] [stderr] | [INFO] [stderr] 213 | indices: Vec<TensorIndex>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:215:5 [INFO] [stderr] | [INFO] [stderr] 215 | LeviCivita { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:216:9 [INFO] [stderr] | [INFO] [stderr] 216 | indices: Vec<TensorIndex>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:220:5 [INFO] [stderr] | [INFO] [stderr] 220 | FunctionSignature { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:221:9 [INFO] [stderr] | [INFO] [stderr] 221 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:222:9 [INFO] [stderr] | [INFO] [stderr] 222 | domain: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:223:9 [INFO] [stderr] | [INFO] [stderr] 223 | codomain: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:225:5 [INFO] [stderr] | [INFO] [stderr] 225 | Composition { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:226:9 [INFO] [stderr] | [INFO] [stderr] 226 | outer: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:227:9 [INFO] [stderr] | [INFO] [stderr] 227 | inner: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:231:5 [INFO] [stderr] | [INFO] [stderr] 231 | Differential { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:232:9 [INFO] [stderr] | [INFO] [stderr] 232 | var: String, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:234:5 [INFO] [stderr] | [INFO] [stderr] 234 | WedgeProduct { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:235:9 [INFO] [stderr] | [INFO] [stderr] 235 | left: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:236:9 [INFO] [stderr] | [INFO] [stderr] 236 | right: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/ast/expression.rs:240:5 [INFO] [stderr] | [INFO] [stderr] 240 | Relation { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:241:9 [INFO] [stderr] | [INFO] [stderr] 241 | op: RelationOp, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:242:9 [INFO] [stderr] | [INFO] [stderr] 242 | left: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:243:9 [INFO] [stderr] | [INFO] [stderr] 243 | right: Box<Expression>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:257:5 [INFO] [stderr] | [INFO] [stderr] 257 | pub kind: ExprKind, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/expression.rs:258:5 [INFO] [stderr] | [INFO] [stderr] 258 | pub annotations: AnnotationSet, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:262:5 [INFO] [stderr] | [INFO] [stderr] 262 | pub fn new(kind: ExprKind) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:269:5 [INFO] [stderr] | [INFO] [stderr] 269 | pub fn with_annotations(kind: ExprKind, annotations: AnnotationSet) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:275:5 [INFO] [stderr] | [INFO] [stderr] 275 | pub fn integer(v: i64) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:279:5 [INFO] [stderr] | [INFO] [stderr] 279 | pub fn float(v: MathFloat) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:283:5 [INFO] [stderr] | [INFO] [stderr] 283 | pub fn variable(name: impl Into<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:287:5 [INFO] [stderr] | [INFO] [stderr] 287 | pub fn constant(c: MathConstant) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:291:5 [INFO] [stderr] | [INFO] [stderr] 291 | pub fn vector(elements: Vec<Expression>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:295:5 [INFO] [stderr] | [INFO] [stderr] 295 | pub fn matrix(rows: Vec<Vec<Expression>>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:299:5 [INFO] [stderr] | [INFO] [stderr] 299 | pub fn number_set(s: NumberSet) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:303:5 [INFO] [stderr] | [INFO] [stderr] 303 | pub fn nabla() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/ast/expression.rs:307:5 [INFO] [stderr] | [INFO] [stderr] 307 | pub fn empty_set() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `mathlex` (lib doc) generated 171 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.73s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/mathlex/index.html [INFO] running `Command { std: "docker" "inspect" "9d6940becea44c95e932c632fc233ac98a73ccbb2123c8b88f3fd98e307d2c8a", kill_on_drop: false }`