sz-orm-core 3.5.0

Core ORM engine: Model trait, ActiveRecord, QueryBuilder, Pool, Transaction, migration, and SQL dialect abstraction
Documentation

Build #4085223 2026-08-09 16:19:52

# rustc version rustc 1.99.0-nightly (771916f90 2026-08-08)

# docs.rs version docsrs 0.0.0 (c0e43eba3fa5e6341d933cf845300a19b1ac3e4e 2026-08-06 )

# 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" "eb518996af5f4ca0bc76eae647cb871cbc03be12db5d1f8e7b867a2cd0fd840f" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260808-1.99.0-nightly-771916f90\", \"--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 sz-orm-core v3.5.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/columnar.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | pub names: Vec<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:406:26 [INFO] [stderr] | [INFO] [stderr] 406 | #![cfg_attr(docsrs, warn(missing_docs))] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/columnar.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | pub types: Vec<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/columnar.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | pub fn new(names: Vec<String>, types: Vec<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/columnar.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | pub fn column_count(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/columnar.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | pub fn name_index(&self, name: &str) -> Option<usize> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/columnar.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | pub fn new(schema: ColumnarSchema) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/dist_cache.rs:318:5 [INFO] [stderr] | [INFO] [stderr] 318 | pub fn batch_size(mut self, size: u32) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/dist_cache.rs:322:5 [INFO] [stderr] | [INFO] [stderr] 322 | pub fn flush_interval(mut self, interval: Duration) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/dist_cache.rs:326:5 [INFO] [stderr] | [INFO] [stderr] 326 | pub fn wal_path(mut self, path: PathBuf) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/dist_cache.rs:330:5 [INFO] [stderr] | [INFO] [stderr] 330 | pub fn encryption_key(mut self, key: Vec<u8>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/dist_cache.rs:334:5 [INFO] [stderr] | [INFO] [stderr] 334 | pub fn fallback_to_sync(mut self, fallback: bool) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/dist_cache.rs:338:5 [INFO] [stderr] | [INFO] [stderr] 338 | pub fn build(self) -> WriteBehindConfig { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/dist_cache.rs:356:5 [INFO] [stderr] | [INFO] [stderr] 356 | Insert, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/dist_cache.rs:357:5 [INFO] [stderr] | [INFO] [stderr] 357 | Update, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/dist_cache.rs:358:5 [INFO] [stderr] | [INFO] [stderr] 358 | Delete, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/plan_cache.rs:241:5 [INFO] [stderr] | [INFO] [stderr] 241 | pub fn parse_hits(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/plan_cache.rs:245:5 [INFO] [stderr] | [INFO] [stderr] 245 | pub fn parse_misses(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/plan_cache.rs:249:5 [INFO] [stderr] | [INFO] [stderr] 249 | pub fn optimize_hits(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/plan_cache.rs:253:5 [INFO] [stderr] | [INFO] [stderr] 253 | pub fn optimize_misses(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/plan_cache.rs:257:5 [INFO] [stderr] | [INFO] [stderr] 257 | pub fn evictions(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/plan_cache.rs:297:5 [INFO] [stderr] | [INFO] [stderr] 297 | pub parse_hits: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/plan_cache.rs:298:5 [INFO] [stderr] | [INFO] [stderr] 298 | pub parse_misses: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/plan_cache.rs:299:5 [INFO] [stderr] | [INFO] [stderr] 299 | pub optimize_hits: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/plan_cache.rs:300:5 [INFO] [stderr] | [INFO] [stderr] 300 | pub optimize_misses: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/plan_cache.rs:301:5 [INFO] [stderr] | [INFO] [stderr] 301 | pub evictions: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/plan_cache.rs:302:5 [INFO] [stderr] | [INFO] [stderr] 302 | pub size: usize, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/plan_cache.rs:303:5 [INFO] [stderr] | [INFO] [stderr] 303 | pub parse_hit_rate: f64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/plan_cache.rs:304:5 [INFO] [stderr] | [INFO] [stderr] 304 | pub optimize_hit_rate: f64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/prewarm.rs:54:5 [INFO] [stderr] | [INFO] [stderr] 54 | pub fn new(batch_size: u32, interval: Duration, total_timeout: Duration) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:62:5 [INFO] [stderr] | [INFO] [stderr] 62 | pub fn with_batch_size(mut self, size: u32) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:67:5 [INFO] [stderr] | [INFO] [stderr] 67 | pub fn with_interval(mut self, interval: Duration) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | pub fn with_total_timeout(mut self, timeout: Duration) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/prewarm.rs:88:5 [INFO] [stderr] | [INFO] [stderr] 88 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:92:5 [INFO] [stderr] | [INFO] [stderr] 92 | pub fn with_auto_prewarm(mut self, enabled: bool) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | pub fn with_progressive(mut self, config: ProgressiveConfig) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/prewarm.rs:118:5 [INFO] [stderr] | [INFO] [stderr] 118 | pub fn new(target: u32) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | pub fn record_success(&self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:132:5 [INFO] [stderr] | [INFO] [stderr] 132 | pub fn record_failure(&self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:136:5 [INFO] [stderr] | [INFO] [stderr] 136 | pub fn set_elapsed(&self, duration: Duration) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:141:5 [INFO] [stderr] | [INFO] [stderr] 141 | pub fn mark_completed(&self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:145:5 [INFO] [stderr] | [INFO] [stderr] 145 | pub fn snapshot(&self) -> PrewarmProgressSnapshot { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:159:5 [INFO] [stderr] | [INFO] [stderr] 159 | pub warmed: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:160:5 [INFO] [stderr] | [INFO] [stderr] 160 | pub target: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:161:5 [INFO] [stderr] | [INFO] [stderr] 161 | pub failed: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:162:5 [INFO] [stderr] | [INFO] [stderr] 162 | pub elapsed: Duration, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:163:5 [INFO] [stderr] | [INFO] [stderr] 163 | pub is_completed: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:189:5 [INFO] [stderr] | [INFO] [stderr] 189 | pub backend: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:190:5 [INFO] [stderr] | [INFO] [stderr] 190 | pub warmed: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:191:5 [INFO] [stderr] | [INFO] [stderr] 191 | pub failed: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:192:5 [INFO] [stderr] | [INFO] [stderr] 192 | pub elapsed: Duration, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:193:5 [INFO] [stderr] | [INFO] [stderr] 193 | pub errors: Vec<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/prewarm.rs:199:5 [INFO] [stderr] | [INFO] [stderr] 199 | pub results: Vec<BackendPrewarmResult>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/prewarm.rs:203:5 [INFO] [stderr] | [INFO] [stderr] 203 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:209:5 [INFO] [stderr] | [INFO] [stderr] 209 | pub fn add(&mut self, result: BackendPrewarmResult) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:213:5 [INFO] [stderr] | [INFO] [stderr] 213 | pub fn total_warmed(&self) -> u32 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:217:5 [INFO] [stderr] | [INFO] [stderr] 217 | pub fn total_failed(&self) -> u32 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/prewarm.rs:221:5 [INFO] [stderr] | [INFO] [stderr] 221 | pub fn all_succeeded(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:828:5 [INFO] [stderr] | [INFO] [stderr] 828 | pub struct Max<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:829:5 [INFO] [stderr] | [INFO] [stderr] 829 | pub struct Min<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:830:5 [INFO] [stderr] | [INFO] [stderr] 830 | pub struct Sum<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:831:5 [INFO] [stderr] | [INFO] [stderr] 831 | pub struct Avg<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:832:5 [INFO] [stderr] | [INFO] [stderr] 832 | pub struct Count<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:833:5 [INFO] [stderr] | [INFO] [stderr] 833 | pub struct CountStar; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:836:9 [INFO] [stderr] | [INFO] [stderr] 836 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:853:9 [INFO] [stderr] | [INFO] [stderr] 853 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:870:9 [INFO] [stderr] | [INFO] [stderr] 870 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:887:9 [INFO] [stderr] | [INFO] [stderr] 887 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:904:9 [INFO] [stderr] | [INFO] [stderr] 904 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:921:9 [INFO] [stderr] | [INFO] [stderr] 921 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:939:5 [INFO] [stderr] | [INFO] [stderr] 939 | pub struct Add<L: TypedExpression + Default, R: TypedExpression + Default>(PhantomData<(L, R)>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:940:5 [INFO] [stderr] | [INFO] [stderr] 940 | pub struct Sub<L: TypedExpression + Default, R: TypedExpression + Default>(PhantomData<(L, R)>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:941:5 [INFO] [stderr] | [INFO] [stderr] 941 | pub struct Mul<L: TypedExpression + Default, R: TypedExpression + Default>(PhantomData<(L, R)>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:942:5 [INFO] [stderr] | [INFO] [stderr] 942 | pub struct Div<L: TypedExpression + Default, R: TypedExpression + Default>(PhantomData<(L, R)>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:943:5 [INFO] [stderr] | [INFO] [stderr] 943 | pub struct Modulo<L: TypedExpression + Default, R: TypedExpression + Default>( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:950:17 [INFO] [stderr] | [INFO] [stderr] 950 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 973 | impl_arith!(Add, "+"); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_arith` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:950:17 [INFO] [stderr] | [INFO] [stderr] 950 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 974 | impl_arith!(Sub, "-"); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_arith` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:950:17 [INFO] [stderr] | [INFO] [stderr] 950 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 975 | impl_arith!(Mul, "*"); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_arith` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:950:17 [INFO] [stderr] | [INFO] [stderr] 950 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 976 | impl_arith!(Div, "/"); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_arith` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:950:17 [INFO] [stderr] | [INFO] [stderr] 950 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 977 | impl_arith!(Modulo, "%"); [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_arith` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:981:5 [INFO] [stderr] | [INFO] [stderr] 981 | pub struct Concat<L: TypedExpression + Default, R: TypedExpression + Default>( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:984:5 [INFO] [stderr] | [INFO] [stderr] 984 | pub struct ILike<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:985:5 [INFO] [stderr] | [INFO] [stderr] 985 | pub struct Length<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:986:5 [INFO] [stderr] | [INFO] [stderr] 986 | pub struct Lower<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:987:5 [INFO] [stderr] | [INFO] [stderr] 987 | pub struct Upper<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:988:5 [INFO] [stderr] | [INFO] [stderr] 988 | pub struct Trim<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:989:5 [INFO] [stderr] | [INFO] [stderr] 989 | pub struct Substring<C: TypedColumn, const START: usize, const LEN: usize>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:992:9 [INFO] [stderr] | [INFO] [stderr] 992 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1020:9 [INFO] [stderr] | [INFO] [stderr] 1020 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1045:17 [INFO] [stderr] | [INFO] [stderr] 1045 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1068 | impl_str_unary!(Length, "LENGTH", "LEN", BigInt); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_str_unary` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1045:17 [INFO] [stderr] | [INFO] [stderr] 1045 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1069 | impl_str_unary!(Lower, "LOWER", "LOWER", Text); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_str_unary` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1045:17 [INFO] [stderr] | [INFO] [stderr] 1045 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1070 | impl_str_unary!(Upper, "UPPER", "UPPER", Text); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_str_unary` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1045:17 [INFO] [stderr] | [INFO] [stderr] 1045 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1071 | impl_str_unary!(Trim, "TRIM", "TRIM", Text); [INFO] [stderr] | ------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_str_unary` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1074:9 [INFO] [stderr] | [INFO] [stderr] 1074 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1108:5 [INFO] [stderr] | [INFO] [stderr] 1108 | pub struct Extract<C: TypedColumn, const FIELD: u8>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1109:5 [INFO] [stderr] | [INFO] [stderr] 1109 | pub struct Year<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1110:5 [INFO] [stderr] | [INFO] [stderr] 1110 | pub struct Month<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1111:5 [INFO] [stderr] | [INFO] [stderr] 1111 | pub struct Day<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1112:5 [INFO] [stderr] | [INFO] [stderr] 1112 | pub struct Hour<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1113:5 [INFO] [stderr] | [INFO] [stderr] 1113 | pub struct Minute<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1114:5 [INFO] [stderr] | [INFO] [stderr] 1114 | pub struct Second<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1115:5 [INFO] [stderr] | [INFO] [stderr] 1115 | pub struct Now; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1130:9 [INFO] [stderr] | [INFO] [stderr] 1130 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1151:17 [INFO] [stderr] | [INFO] [stderr] 1151 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1175 | impl_date_part!(Year, "YEAR", "YEAR"); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_date_part` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1151:17 [INFO] [stderr] | [INFO] [stderr] 1151 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1176 | impl_date_part!(Month, "MONTH", "MONTH"); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_date_part` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1151:17 [INFO] [stderr] | [INFO] [stderr] 1151 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1177 | impl_date_part!(Day, "DAY", "DAY"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_date_part` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1151:17 [INFO] [stderr] | [INFO] [stderr] 1151 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1178 | impl_date_part!(Hour, "HOUR", "HOUR"); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_date_part` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1151:17 [INFO] [stderr] | [INFO] [stderr] 1151 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1179 | impl_date_part!(Minute, "MINUTE", "MINUTE"); [INFO] [stderr] | ------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_date_part` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1151:17 [INFO] [stderr] | [INFO] [stderr] 1151 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1180 | impl_date_part!(Second, "SECOND", "SECOND"); [INFO] [stderr] | ------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_date_part` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1183:9 [INFO] [stderr] | [INFO] [stderr] 1183 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1209:5 [INFO] [stderr] | [INFO] [stderr] 1209 | pub struct Over<T: TypedExpression + Default>(PhantomData<T>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1210:5 [INFO] [stderr] | [INFO] [stderr] 1210 | pub struct PartitionBy<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1211:5 [INFO] [stderr] | [INFO] [stderr] 1211 | pub struct OrderByInWindow<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1212:5 [INFO] [stderr] | [INFO] [stderr] 1212 | pub struct Lag<C: TypedColumn, const OFFSET: i64, const DEFAULT: i64>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1213:5 [INFO] [stderr] | [INFO] [stderr] 1213 | pub struct Lead<C: TypedColumn, const OFFSET: i64, const DEFAULT: i64>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1214:5 [INFO] [stderr] | [INFO] [stderr] 1214 | pub struct RowNumber; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1215:5 [INFO] [stderr] | [INFO] [stderr] 1215 | pub struct Rank; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1216:5 [INFO] [stderr] | [INFO] [stderr] 1216 | pub struct DenseRank; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1219:9 [INFO] [stderr] | [INFO] [stderr] 1219 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1237:9 [INFO] [stderr] | [INFO] [stderr] 1237 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1257:9 [INFO] [stderr] | [INFO] [stderr] 1257 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1276:17 [INFO] [stderr] | [INFO] [stderr] 1276 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1302 | impl_lag_lead!(Lag, "LAG"); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_lag_lead` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1276:17 [INFO] [stderr] | [INFO] [stderr] 1276 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1303 | impl_lag_lead!(Lead, "LEAD"); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_lag_lead` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1308:17 [INFO] [stderr] | [INFO] [stderr] 1308 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1326 | impl_window_func!(RowNumber, "ROW_NUMBER"); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_window_func` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1308:17 [INFO] [stderr] | [INFO] [stderr] 1308 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1327 | impl_window_func!(Rank, "RANK"); [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_window_func` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1308:17 [INFO] [stderr] | [INFO] [stderr] 1308 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1328 | impl_window_func!(DenseRank, "DENSE_RANK"); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_window_func` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1332:5 [INFO] [stderr] | [INFO] [stderr] 1332 | pub struct IsNull<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1333:5 [INFO] [stderr] | [INFO] [stderr] 1333 | pub struct IsNotNull<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1334:5 [INFO] [stderr] | [INFO] [stderr] 1334 | pub struct Coalesce<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1335:5 [INFO] [stderr] | [INFO] [stderr] 1335 | pub struct NullIf<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1338:9 [INFO] [stderr] | [INFO] [stderr] 1338 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1355:9 [INFO] [stderr] | [INFO] [stderr] 1355 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1375:9 [INFO] [stderr] | [INFO] [stderr] 1375 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1395:9 [INFO] [stderr] | [INFO] [stderr] 1395 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1413:5 [INFO] [stderr] | [INFO] [stderr] 1413 | pub struct Between<C: TypedColumn, const LOW: i64, const HIGH: i64>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1414:5 [INFO] [stderr] | [INFO] [stderr] 1414 | pub struct NotBetween<C: TypedColumn, const LOW: i64, const HIGH: i64>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1415:5 [INFO] [stderr] | [INFO] [stderr] 1415 | pub struct Distinct; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1416:5 [INFO] [stderr] | [INFO] [stderr] 1416 | pub struct DistinctOn<C: TypedColumn>(PhantomData<C>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1417:5 [INFO] [stderr] | [INFO] [stderr] 1417 | pub struct Subquery<const SQL_ID: u8>(PhantomData<()>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1418:5 [INFO] [stderr] | [INFO] [stderr] 1418 | pub struct Exists<const SQL_ID: u8>(PhantomData<()>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1421:9 [INFO] [stderr] | [INFO] [stderr] 1421 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1442:9 [INFO] [stderr] | [INFO] [stderr] 1442 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1463:9 [INFO] [stderr] | [INFO] [stderr] 1463 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1480:9 [INFO] [stderr] | [INFO] [stderr] 1480 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1512:9 [INFO] [stderr] | [INFO] [stderr] 1512 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1529:9 [INFO] [stderr] | [INFO] [stderr] 1529 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1547:5 [INFO] [stderr] | [INFO] [stderr] 1547 | pub struct Cast<C: TypedColumn, U: SqlType>(PhantomData<(C, U)>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/typed_ast.rs:1548:5 [INFO] [stderr] | [INFO] [stderr] 1548 | pub struct As<C: TypedColumn, U: SqlType>(PhantomData<(C, U)>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait [INFO] [stderr] --> src/typed_ast.rs:1550:5 [INFO] [stderr] | [INFO] [stderr] 1550 | pub trait SqlTypeName { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated constant [INFO] [stderr] --> src/typed_ast.rs:1551:9 [INFO] [stderr] | [INFO] [stderr] 1551 | const NAME: &'static str; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1591:9 [INFO] [stderr] | [INFO] [stderr] 1591 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/typed_ast.rs:1609:9 [INFO] [stderr] | [INFO] [stderr] 1609 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | Null, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | Bool(bool), [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | I8(i8), [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | I16(i16), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | I32(i32), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | I64(i64), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | U8(u8), [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 26 | U16(u16), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | U32(u32), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | U64(u64), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | F32(f32), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | F64(f64), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:31:5 [INFO] [stderr] | [INFO] [stderr] 31 | Decimal(Cow<'a, str>), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:32:5 [INFO] [stderr] | [INFO] [stderr] 32 | String(Cow<'a, str>), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | Bytes(Cow<'a, [u8]>), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | Uuid(Cow<'a, str>), [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | Date(Cow<'a, str>), [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:36:5 [INFO] [stderr] | [INFO] [stderr] 36 | DateTime(Cow<'a, str>), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:37:5 [INFO] [stderr] | [INFO] [stderr] 37 | Time(Cow<'a, str>), [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:38:5 [INFO] [stderr] | [INFO] [stderr] 38 | Json(Cow<'a, str>), [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:39:5 [INFO] [stderr] | [INFO] [stderr] 39 | Array(Vec<BorrowedValue<'a>>), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/value_borrowed.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | Object(HashMap<String, BorrowedValue<'a>>), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `MutexGuard` [INFO] [stderr] --> src/dist_cache.rs:9:9 [INFO] [stderr] | [INFO] [stderr] 9 | //! - [`MutexGuard`] — 互斥锁击穿防护 [INFO] [stderr] | ^^^^^^^^^^ no item named `MutexGuard` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `dyn` [INFO] [stderr] --> src/dialect.rs:3597:29 [INFO] [stderr] | [INFO] [stderr] 3597 | /// 方言种类枚举(用于 match 分发替代 Box<dyn Dialect> vtable 查找) [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::invalid_html_tags)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `T` [INFO] [stderr] --> src/l1_cache.rs:88:31 [INFO] [stderr] | [INFO] [stderr] 88 | /// Identity Map: 主键 → Arc<T> [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] help: try marking as source code [INFO] [stderr] | [INFO] [stderr] 88 | /// Identity Map: 主键 → `Arc<T>` [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `hash` [INFO] [stderr] --> src/plan_cache.rs:437:27 [INFO] [stderr] | [INFO] [stderr] 437 | /// 表级失效索引(table → Vec<hash>) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: try marking as source code [INFO] [stderr] | [INFO] [stderr] 437 | /// 表级失效索引(table → `Vec<hash>`) [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `str` [INFO] [stderr] --> src/value.rs:81:25 [INFO] [stderr] | [INFO] [stderr] 81 | /// v3.4.0 M3-T5:Box<str> 优化变体(perf-box-str feature) [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] help: try marking as source code [INFO] [stderr] | [INFO] [stderr] 81 | /// v3.4.0 M3-T5:`Box<str>` 优化变体(perf-box-str feature) [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: `sz-orm-core` (lib doc) generated 178 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.82s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: redis v0.27.6 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/sz_orm_core/index.html [INFO] running `Command { std: "docker" "inspect" "eb518996af5f4ca0bc76eae647cb871cbc03be12db5d1f8e7b867a2cd0fd840f", kill_on_drop: false }`