[INFO] cloning repository https://github.com/bainchild/datamodel-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bainchild/datamodel-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbainchild%2Fdatamodel-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbainchild%2Fdatamodel-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 77314103f927903673d2a0420ab875a7c46ce38e
[INFO] checking bainchild/datamodel-rs against try#d336647335db03a0fc5b24fc5325cd3905c5b8e8 for pr-151146-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbainchild%2Fdatamodel-rs" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/bainchild/datamodel-rs
[INFO] finished tweaking git repo https://github.com/bainchild/datamodel-rs
[INFO] tweaked toml for git repo https://github.com/bainchild/datamodel-rs written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/bainchild/datamodel-rs on toolchain d336647335db03a0fc5b24fc5325cd3905c5b8e8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/rojo-rbx/rbx-dom.git`
[INFO] [stderr]      Locking 460 packages to latest Rust 1.94.0-nightly compatible versions
[INFO] [stderr]       Adding ego-tree v0.10.0 (available: v0.11.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2437cac54182607742ea8983278bd3e8144212c9189c2a379a568515cf4cc2fe
[INFO] running `Command { std: "docker" "start" "-a" "2437cac54182607742ea8983278bd3e8144212c9189c2a379a568515cf4cc2fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2437cac54182607742ea8983278bd3e8144212c9189c2a379a568515cf4cc2fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2437cac54182607742ea8983278bd3e8144212c9189c2a379a568515cf4cc2fe", kill_on_drop: false }`
[INFO] [stdout] 2437cac54182607742ea8983278bd3e8144212c9189c2a379a568515cf4cc2fe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bbc0eaf962ecd400b42b9f1685295e0f62bc84198506319f53b7286eaac7d297
[INFO] running `Command { std: "docker" "start" "-a" "bbc0eaf962ecd400b42b9f1685295e0f62bc84198506319f53b7286eaac7d297", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking bitflags v2.10.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]     Checking linux-raw-sys v0.11.0
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking libloading v0.8.9
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]     Checking dlib v0.5.2
[INFO] [stderr]    Compiling wayland-sys v0.31.8
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling zerocopy v0.8.36
[INFO] [stderr]    Compiling toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]     Checking concurrent-queue v2.5.0
[INFO] [stderr]     Checking scoped-tls v1.0.1
[INFO] [stderr]    Compiling cc v1.2.55
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling wayland-client v0.31.12
[INFO] [stderr]     Checking unicode-ident v1.0.22
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]     Checking futures-io v0.3.31
[INFO] [stderr]     Checking event-listener v5.4.1
[INFO] [stderr]     Checking stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling endi v1.1.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]     Checking futures-lite v2.6.1
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]     Checking errno v0.3.14
[INFO] [stderr]     Checking async-task v4.7.1
[INFO] [stderr]     Checking signal-hook-registry v1.4.8
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking async-channel v2.5.0
[INFO] [stderr]     Checking ttf-parser v0.25.1
[INFO] [stderr]    Compiling khronos_api v3.1.0
[INFO] [stderr]    Compiling wayland-backend v0.3.12
[INFO] [stderr]     Checking piper v0.2.4
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking async-lock v3.4.2
[INFO] [stderr]     Checking ab_glyph_rasterizer v0.1.10
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]     Checking blocking v1.6.2
[INFO] [stderr]     Checking async-executor v1.13.3
[INFO] [stderr]     Checking async-broadcast v0.7.2
[INFO] [stderr]     Checking uuid v1.20.0
[INFO] [stderr]     Checking ordered-stream v0.2.0
[INFO] [stderr]     Checking linux-raw-sys v0.4.15
[INFO] [stderr]     Checking xkeysym v0.2.1
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling xml-rs v0.8.28
[INFO] [stderr]     Checking litemap v0.8.1
[INFO] [stderr]     Checking cursor-icon v1.2.0
[INFO] [stderr]     Checking xcursor v0.3.10
[INFO] [stderr]     Checking writeable v0.6.2
[INFO] [stderr]     Checking memmap2 v0.9.9
[INFO] [stderr]     Checking polling v3.11.0
[INFO] [stderr]    Compiling gl_generator v0.14.0
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]     Checking owned_ttf_parser v0.25.1
[INFO] [stderr]     Checking async-signal v0.2.13
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking ab_glyph v0.2.32
[INFO] [stderr]     Checking accesskit v0.21.1
[INFO] [stderr]     Checking async-process v2.5.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]     Checking wayland-csd-frame v0.3.0
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]     Checking simd-adler32 v0.3.8
[INFO] [stderr]     Checking strict-num v0.1.1
[INFO] [stderr]    Compiling smithay-client-toolkit v0.19.2
[INFO] [stderr]     Checking gethostname v1.1.0
[INFO] [stderr]     Checking as-raw-xcb-connection v1.0.1
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking x11rb-protocol v0.13.2
[INFO] [stderr]     Checking foldhash v0.1.5
[INFO] [stderr]     Checking constant_time_eq v0.4.2
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling winit v0.30.12
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]     Checking raw-window-handle v0.6.2
[INFO] [stderr]     Checking epaint_default_fonts v0.33.3
[INFO] [stderr]    Compiling zmij v1.0.17
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]     Checking accesskit_consumer v0.31.0
[INFO] [stderr]     Checking flate2 v1.1.8
[INFO] [stderr]     Checking fdeflate v0.3.7
[INFO] [stderr]    Compiling glutin_glx_sys v0.6.1
[INFO] [stderr]    Compiling glutin_egl_sys v0.7.1
[INFO] [stderr]     Checking xkbcommon-dl v0.4.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]     Checking bytemuck v1.24.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]     Checking yoke v0.8.1
[INFO] [stderr]     Checking calloop v0.13.0
[INFO] [stderr]    Compiling profiling-procmacros v1.0.17
[INFO] [stderr]     Checking zerotrie v0.2.3
[INFO] [stderr]     Checking profiling v1.0.17
[INFO] [stderr]     Checking emath v0.33.3
[INFO] [stderr]     Checking tiny-skia-path v0.11.4
[INFO] [stderr]     Checking calloop v0.14.3
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]     Checking zerovec v0.11.5
[INFO] [stderr]     Checking ecolor v0.33.3
[INFO] [stderr]     Checking epaint v0.33.3
[INFO] [stderr]     Checking tiny-skia v0.11.4
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]     Checking tinystr v0.8.2
[INFO] [stderr]     Checking potential_utf v0.1.4
[INFO] [stderr]     Checking icu_locale_core v2.1.1
[INFO] [stderr]     Checking icu_collections v2.1.1
[INFO] [stderr]     Checking icu_provider v2.1.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling zvariant_utils v3.3.0
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]     Checking icu_normalizer v2.1.1
[INFO] [stderr]    Compiling zvariant_derive v5.9.2
[INFO] [stderr]     Checking icu_properties v2.1.2
[INFO] [stderr]     Checking rbx_types v3.1.0 (https://github.com/rojo-rbx/rbx-dom.git#7ef7d448)
[INFO] [stderr]     Checking pxfm v0.1.27
[INFO] [stderr]    Compiling zvariant v5.9.2
[INFO] [stderr]     Checking idna_adapter v1.2.1
[INFO] [stderr]    Compiling wayland-scanner v0.31.8
[INFO] [stderr]    Compiling smithay-client-toolkit v0.20.0
[INFO] [stderr]     Checking smol_str v0.2.2
[INFO] [stderr]     Checking dpi v0.1.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking egui v0.33.3
[INFO] [stderr]     Checking moxcms v0.7.11
[INFO] [stderr]     Checking zbus_names v4.3.1
[INFO] [stderr]     Checking zbus_xml v5.1.0
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking x11rb v0.13.2
[INFO] [stderr]     Checking zbus-lockstep v0.5.2
[INFO] [stderr]     Checking png v0.18.0
[INFO] [stderr]     Checking wayland-protocols v0.32.10
[INFO] [stderr]    Compiling zbus_macros v5.13.2
[INFO] [stderr]     Checking wayland-cursor v0.31.12
[INFO] [stderr]     Checking calloop-wayland-source v0.3.0
[INFO] [stderr]     Checking calloop-wayland-source v0.4.1
[INFO] [stderr]    Compiling zbus-lockstep-macros v0.5.2
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]    Compiling glutin v0.32.3
[INFO] [stderr]     Checking option-ext v0.2.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]     Checking byteorder-lite v0.1.0
[INFO] [stderr]     Checking dirs-sys v0.4.1
[INFO] [stderr]     Checking ustr v1.1.0
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]    Compiling glutin-winit v0.5.0
[INFO] [stderr]     Checking rmp v0.8.15
[INFO] [stderr]     Checking webbrowser v1.0.6
[INFO] [stderr]     Checking rmp-serde v1.3.1
[INFO] [stderr]     Checking rbx_dom_weak v4.1.0 (https://github.com/rojo-rbx/rbx-dom.git#7ef7d448)
[INFO] [stderr]     Checking dirs v5.0.1
[INFO] [stderr]     Checking rbx_reflection v6.1.0 (https://github.com/rojo-rbx/rbx-dom.git#7ef7d448)
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]     Checking twox-hash v2.1.2
[INFO] [stderr]     Checking iana-time-zone v0.1.65
[INFO] [stderr]     Checking image v0.25.9
[INFO] [stderr]     Checking glow v0.16.0
[INFO] [stderr]    Compiling datamodel-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking chrono v0.4.43
[INFO] [stdout] warning: unused import: `cmp::Ordering`
[INFO] [stdout]  --> build.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     cmp::Ordering,
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]     Checking zbus v5.13.2
[INFO] [stdout] warning: variable `len` is assigned to, but never used
[INFO] [stdout]    --> build.rs:536:17
[INFO] [stdout]     |
[INFO] [stdout] 536 |             let mut len: usize = 0;
[INFO] [stdout]     |                 ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_len` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `latest_version` is never read
[INFO] [stdout]    --> build.rs:244:42
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let mut latest_version: VersionTag = [0, 0, 0, 0];
[INFO] [stdout]     |                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `versioned` is never read
[INFO] [stdout]    --> build.rs:245:34
[INFO] [stdout]     |
[INFO] [stdout] 245 |       let mut versioned: APIDump = APIDump {
[INFO] [stdout]     |  __________________________________^
[INFO] [stdout] 246 | |         classes: Vec::new(),
[INFO] [stdout] 247 | |         enums: Vec::new(),
[INFO] [stdout] 248 | |         version: 1,
[INFO] [stdout] 249 | |     };
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> build.rs:543:17
[INFO] [stdout]     |
[INFO] [stdout] 543 |                 len += 1;
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking rbx_reflection_database v2.0.2+roblox-700 (https://github.com/rojo-rbx/rbx-dom.git#7ef7d448)
[INFO] [stderr]     Checking lz4_flex v0.11.5
[INFO] [stderr]     Checking ego-tree v0.10.0
[INFO] [stderr]     Checking egui_ltreeview v0.6.1
[INFO] [stderr]     Checking egui_glow v0.33.3
[INFO] [stderr]     Checking arboard v3.6.1
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]     Checking wayland-protocols-wlr v0.3.10
[INFO] [stderr]     Checking wayland-protocols-plasma v0.3.10
[INFO] [stderr]     Checking wayland-protocols-misc v0.3.10
[INFO] [stderr]     Checking wayland-protocols-experimental v20250721.0.1
[INFO] [stderr]     Checking rbx_binary v2.0.1 (https://github.com/rojo-rbx/rbx-dom.git#7ef7d448)
[INFO] [stderr]     Checking smithay-clipboard v0.7.3
[INFO] [stderr]     Checking sctk-adwaita v0.10.1
[INFO] [stderr]     Checking atspi-common v0.9.0
[INFO] [stderr]     Checking atspi-proxies v0.9.0
[INFO] [stderr]     Checking accesskit_atspi_common v0.14.2
[INFO] [stdout] warning: unused import: `strum::VariantArray as _`
[INFO] [stdout]  --> src/datatypes/brickcolor.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use strum::VariantArray as _;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::any::Any`
[INFO] [stdout]  --> src/versioned_instances.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::any::Any;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::VariantNames`
[INFO] [stdout]  --> src/versioned_instances.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use strum::VariantNames;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMMEDIATE_PRIORITY` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3020:2
[INFO] [stdout]      |
[INFO] [stdout] 3020 |     IMMEDIATE_PRIORITY = 0,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImmediatePriority`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `HIGH_PRIORITY` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3022:2
[INFO] [stdout]      |
[INFO] [stdout] 3022 |     HIGH_PRIORITY = 1,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `HighPriority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `MEDIUM_PRIORITY` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3024:2
[INFO] [stdout]      |
[INFO] [stdout] 3024 |     MEDIUM_PRIORITY = 2,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MediumPriority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LOW_PRIORITY` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3026:2
[INFO] [stdout]      |
[INFO] [stdout] 3026 |     LOW_PRIORITY = 3,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LowPriority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `psnr` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3432:2
[INFO] [stdout]      |
[INFO] [stdout] 3432 |     psnr = 0,
[INFO] [stdout]      |     ^^^^ help: convert the identifier to upper camel case: `Psnr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `diff` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3434:2
[INFO] [stdout]      |
[INFO] [stdout] 3434 |     diff = 1,
[INFO] [stdout]      |     ^^^^ help: convert the identifier to upper camel case: `Diff`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking atspi-connection v0.9.0
[INFO] [stderr]     Checking atspi v0.25.0
[INFO] [stderr]     Checking accesskit_unix v0.17.2
[INFO] [stderr]     Checking accesskit_winit v0.29.2
[INFO] [stderr]     Checking egui-winit v0.33.3
[INFO] [stderr]     Checking eframe v0.33.3
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/datatypes/brickcolor.rs:433:13
[INFO] [stdout]     |
[INFO] [stdout] 433 |             _ => Color3(0.639, 0.635, 0.647),
[INFO] [stdout]     |             ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/datatypes/brickcolor.rs:433:13
[INFO] [stdout]     |
[INFO] [stdout] 225 |             BrickColorEnum::White => Color3(0.949, 0.953, 0.953),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 226 |             BrickColorEnum::Grey => Color3(0.631, 0.647, 0.635),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 227 |             BrickColorEnum::Lightyellow => Color3(0.976, 0.914, 0.600),
[INFO] [stdout]     |             --------------------------- matches some of the same values
[INFO] [stdout] 228 |             BrickColorEnum::Brickyellow => Color3(0.843, 0.773, 0.604),
[INFO] [stdout]     |             --------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 433 |             _ => Color3(0.639, 0.635, 0.647),
[INFO] [stdout]     |             ^ ...and 204 other patterns collectively make this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::VariantArray as _`
[INFO] [stdout]  --> src/datatypes/brickcolor.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use strum::VariantArray as _;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::any::Any`
[INFO] [stdout]  --> src/versioned_instances.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::any::Any;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::VariantNames`
[INFO] [stdout]  --> src/versioned_instances.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use strum::VariantNames;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMMEDIATE_PRIORITY` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3020:2
[INFO] [stdout]      |
[INFO] [stdout] 3020 |     IMMEDIATE_PRIORITY = 0,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImmediatePriority`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `HIGH_PRIORITY` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3022:2
[INFO] [stdout]      |
[INFO] [stdout] 3022 |     HIGH_PRIORITY = 1,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `HighPriority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `MEDIUM_PRIORITY` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3024:2
[INFO] [stdout]      |
[INFO] [stdout] 3024 |     MEDIUM_PRIORITY = 2,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MediumPriority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LOW_PRIORITY` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3026:2
[INFO] [stdout]      |
[INFO] [stdout] 3026 |     LOW_PRIORITY = 3,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LowPriority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `psnr` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3432:2
[INFO] [stdout]      |
[INFO] [stdout] 3432 |     psnr = 0,
[INFO] [stdout]      |     ^^^^ help: convert the identifier to upper camel case: `Psnr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `diff` should have an upper camel case name
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3434:2
[INFO] [stdout]      |
[INFO] [stdout] 3434 |     diff = 1,
[INFO] [stdout]      |     ^^^^ help: convert the identifier to upper camel case: `Diff`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/lib.rs:89:21
[INFO] [stdout]    |
[INFO] [stdout] 89 |         if let Some(mut instance) = result.as_mut_instance() {
[INFO] [stdout]    |                     ----^^^^^^^^
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/lib.rs:91:25
[INFO] [stdout]    |
[INFO] [stdout] 91 |             if let Some(mut pvinst) = instance.as_mut_pvinstance() {
[INFO] [stdout]    |                         ----^^^^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/lib.rs:93:29
[INFO] [stdout]    |
[INFO] [stdout] 93 |                 if let Some(mut basepart) = pvinst.as_mut_basepart() {
[INFO] [stdout]    |                             ----^^^^^^^^
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ins`
[INFO] [stdout]    --> src/lib.rs:127:20
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 Ok(ins) => {
[INFO] [stdout]     |                    ^^^ help: if this is intentional, prefix it with an underscore: `_ins`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/lib.rs:130:21
[INFO] [stdout]     |
[INFO] [stdout] 130 |                 Err(e) => {
[INFO] [stdout]     |                     ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ins`
[INFO] [stdout]    --> src/lib.rs:157:16
[INFO] [stdout]     |
[INFO] [stdout] 157 |             Ok(ins) => {
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_ins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/lib.rs:160:17
[INFO] [stdout]     |
[INFO] [stdout] 160 |             Err(e) => {
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumEasingStyle` is more private than the item `datatypes::TweenInfo::easing_style`
[INFO] [stdout]     --> src/datatypes/mod.rs:21:5
[INFO] [stdout]      |
[INFO] [stdout]   21 |     pub easing_style: crate::generated::EnumEasingStyle,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `datatypes::TweenInfo::easing_style` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumEasingStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1399:1
[INFO] [stdout]      |
[INFO] [stdout] 1399 | pub(crate) enum EnumEasingStyle {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumEasingDirection` is more private than the item `datatypes::TweenInfo::easing_direction`
[INFO] [stdout]     --> src/datatypes/mod.rs:22:5
[INFO] [stdout]      |
[INFO] [stdout]   22 |     pub easing_direction: crate::generated::EnumEasingDirection,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `datatypes::TweenInfo::easing_direction` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumEasingDirection` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1389:1
[INFO] [stdout]      |
[INFO] [stdout] 1389 | pub(crate) enum EnumEasingDirection {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAccessoryType` is more private than the item `AccessoryTrait::accessorytype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5636:2
[INFO] [stdout]      |
[INFO] [stdout] 5636 |     fn accessorytype(&self) /*a4*/ -> &EnumAccessoryType;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AccessoryTrait::accessorytype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAccessoryType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19:1
[INFO] [stdout]      |
[INFO] [stdout]   19 | pub(crate) enum EnumAccessoryType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAccessoryType` is more private than the item `AccessoryTrait::set_accessorytype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5637:2
[INFO] [stdout]      |
[INFO] [stdout] 5637 |     fn set_accessorytype(&mut self, val: EnumAccessoryType);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AccessoryTrait::set_accessorytype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAccessoryType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19:1
[INFO] [stdout]      |
[INFO] [stdout]   19 | pub(crate) enum EnumAccessoryType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAccessoryType` is more private than the item `<Accessory as AccessoryTrait>::accessorytype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5640:2
[INFO] [stdout]      |
[INFO] [stdout] 5640 |     fn accessorytype(&self) /*b4*/ -> &EnumAccessoryType {&self.AccessoryType}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Accessory as AccessoryTrait>::accessorytype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAccessoryType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19:1
[INFO] [stdout]      |
[INFO] [stdout]   19 | pub(crate) enum EnumAccessoryType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAccessoryType` is more private than the item `<Accessory as AccessoryTrait>::set_accessorytype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5641:2
[INFO] [stdout]      |
[INFO] [stdout] 5641 |     fn set_accessorytype(&mut self, val: EnumAccessoryType) {self.AccessoryType = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Accessory as AccessoryTrait>::set_accessorytype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAccessoryType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19:1
[INFO] [stdout]      |
[INFO] [stdout]   19 | pub(crate) enum EnumAccessoryType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `AnimationClipTrait::priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5889:2
[INFO] [stdout]      |
[INFO] [stdout] 5889 |     fn priority(&self) /*a4*/ -> &EnumAnimationPriority;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AnimationClipTrait::priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `AnimationClipTrait::set_priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5890:2
[INFO] [stdout]      |
[INFO] [stdout] 5890 |     fn set_priority(&mut self, val: EnumAnimationPriority);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AnimationClipTrait::set_priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `<AnimationClip as AnimationClipTrait>::priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5895:2
[INFO] [stdout]      |
[INFO] [stdout] 5895 |     fn priority(&self) /*b4*/ -> &EnumAnimationPriority {&self.Priority}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AnimationClip as AnimationClipTrait>::priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `<AnimationClip as AnimationClipTrait>::set_priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5896:2
[INFO] [stdout]      |
[INFO] [stdout] 5896 |     fn set_priority(&mut self, val: EnumAnimationPriority) {self.Priority = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AnimationClip as AnimationClipTrait>::set_priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `<CurveAnimation as AnimationClipTrait>::priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5936:2
[INFO] [stdout]      |
[INFO] [stdout] 5936 |     fn priority(&self) /*b4*/ -> &EnumAnimationPriority {&self.Priority}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CurveAnimation as AnimationClipTrait>::priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `<CurveAnimation as AnimationClipTrait>::set_priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5937:2
[INFO] [stdout]      |
[INFO] [stdout] 5937 |     fn set_priority(&mut self, val: EnumAnimationPriority) {self.Priority = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CurveAnimation as AnimationClipTrait>::set_priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `<KeyframeSequence as AnimationClipTrait>::priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5984:2
[INFO] [stdout]      |
[INFO] [stdout] 5984 |     fn priority(&self) /*b4*/ -> &EnumAnimationPriority {&self.Priority}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<KeyframeSequence as AnimationClipTrait>::priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `<KeyframeSequence as AnimationClipTrait>::set_priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:5985:2
[INFO] [stdout]      |
[INFO] [stdout] 5985 |     fn set_priority(&mut self, val: EnumAnimationPriority) {self.Priority = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<KeyframeSequence as AnimationClipTrait>::set_priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `AnimationTrackTrait::priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:6135:2
[INFO] [stdout]      |
[INFO] [stdout] 6135 |     fn priority(&self) /*a4*/ -> &EnumAnimationPriority;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AnimationTrackTrait::priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `AnimationTrackTrait::set_priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:6136:2
[INFO] [stdout]      |
[INFO] [stdout] 6136 |     fn set_priority(&mut self, val: EnumAnimationPriority);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AnimationTrackTrait::set_priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `<AnimationTrack as AnimationTrackTrait>::priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:6155:2
[INFO] [stdout]      |
[INFO] [stdout] 6155 |     fn priority(&self) /*b4*/ -> &EnumAnimationPriority {&self.Priority}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AnimationTrack as AnimationTrackTrait>::priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAnimationPriority` is more private than the item `<AnimationTrack as AnimationTrackTrait>::set_priority`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:6156:2
[INFO] [stdout]      |
[INFO] [stdout] 6156 |     fn set_priority(&mut self, val: EnumAnimationPriority) {self.Priority = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AnimationTrack as AnimationTrackTrait>::set_priority` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAnimationPriority` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:157:1
[INFO] [stdout]      |
[INFO] [stdout]  157 | pub(crate) enum EnumAnimationPriority {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBinType` is more private than the item `HopperBinTrait::bintype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:6832:2
[INFO] [stdout]      |
[INFO] [stdout] 6832 |     fn bintype(&self) /*a4*/ -> &EnumBinType;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HopperBinTrait::bintype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumBinType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:521:1
[INFO] [stdout]      |
[INFO] [stdout]  521 | pub(crate) enum EnumBinType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBinType` is more private than the item `HopperBinTrait::set_bintype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:6833:2
[INFO] [stdout]      |
[INFO] [stdout] 6833 |     fn set_bintype(&mut self, val: EnumBinType);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HopperBinTrait::set_bintype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumBinType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:521:1
[INFO] [stdout]      |
[INFO] [stdout]  521 | pub(crate) enum EnumBinType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBinType` is more private than the item `<HopperBin as HopperBinTrait>::bintype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:6838:2
[INFO] [stdout]      |
[INFO] [stdout] 6838 |     fn bintype(&self) /*b4*/ -> &EnumBinType {&self.BinType}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<HopperBin as HopperBinTrait>::bintype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumBinType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:521:1
[INFO] [stdout]      |
[INFO] [stdout]  521 | pub(crate) enum EnumBinType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBinType` is more private than the item `<HopperBin as HopperBinTrait>::set_bintype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:6839:2
[INFO] [stdout]      |
[INFO] [stdout] 6839 |     fn set_bintype(&mut self, val: EnumBinType) {self.BinType = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<HopperBin as HopperBinTrait>::set_bintype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumBinType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:521:1
[INFO] [stdout]      |
[INFO] [stdout]  521 | pub(crate) enum EnumBinType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `PlayerGuiTrait::currentscreenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7170:2
[INFO] [stdout]      |
[INFO] [stdout] 7170 |     fn currentscreenorientation(&self) /*a4*/ -> &EnumScreenOrientation;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `PlayerGuiTrait::currentscreenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `PlayerGuiTrait::set_currentscreenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7171:2
[INFO] [stdout]      |
[INFO] [stdout] 7171 |     fn set_currentscreenorientation(&mut self, val: EnumScreenOrientation);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `PlayerGuiTrait::set_currentscreenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `PlayerGuiTrait::screenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7172:2
[INFO] [stdout]      |
[INFO] [stdout] 7172 |     fn screenorientation(&self) /*a4*/ -> &EnumScreenOrientation;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `PlayerGuiTrait::screenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `PlayerGuiTrait::set_screenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7173:2
[INFO] [stdout]      |
[INFO] [stdout] 7173 |     fn set_screenorientation(&mut self, val: EnumScreenOrientation);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `PlayerGuiTrait::set_screenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `<PlayerGui as PlayerGuiTrait>::currentscreenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7178:2
[INFO] [stdout]      |
[INFO] [stdout] 7178 |     fn currentscreenorientation(&self) /*b4*/ -> &EnumScreenOrientation {&self.CurrentScreenOrientation}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PlayerGui as PlayerGuiTrait>::currentscreenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `<PlayerGui as PlayerGuiTrait>::set_currentscreenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7179:2
[INFO] [stdout]      |
[INFO] [stdout] 7179 |     fn set_currentscreenorientation(&mut self, val: EnumScreenOrientation) {self.CurrentScreenOrientation = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PlayerGui as PlayerGuiTrait>::set_currentscreenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `<PlayerGui as PlayerGuiTrait>::screenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7180:2
[INFO] [stdout]      |
[INFO] [stdout] 7180 |     fn screenorientation(&self) /*b4*/ -> &EnumScreenOrientation {&self.ScreenOrientation}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PlayerGui as PlayerGuiTrait>::screenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `<PlayerGui as PlayerGuiTrait>::set_screenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7181:2
[INFO] [stdout]      |
[INFO] [stdout] 7181 |     fn set_screenorientation(&mut self, val: EnumScreenOrientation) {self.ScreenOrientation = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PlayerGui as PlayerGuiTrait>::set_screenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `StarterGuiTrait::screenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7228:2
[INFO] [stdout]      |
[INFO] [stdout] 7228 |     fn screenorientation(&self) /*a4*/ -> &EnumScreenOrientation;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `StarterGuiTrait::screenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `StarterGuiTrait::set_screenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7229:2
[INFO] [stdout]      |
[INFO] [stdout] 7229 |     fn set_screenorientation(&mut self, val: EnumScreenOrientation);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `StarterGuiTrait::set_screenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVirtualCursorMode` is more private than the item `StarterGuiTrait::virtualcursormode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7232:2
[INFO] [stdout]      |
[INFO] [stdout] 7232 |     fn virtualcursormode(&self) /*a4*/ -> &EnumVirtualCursorMode;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `StarterGuiTrait::virtualcursormode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumVirtualCursorMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4741:1
[INFO] [stdout]      |
[INFO] [stdout] 4741 | pub(crate) enum EnumVirtualCursorMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVirtualCursorMode` is more private than the item `StarterGuiTrait::set_virtualcursormode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7233:2
[INFO] [stdout]      |
[INFO] [stdout] 7233 |     fn set_virtualcursormode(&mut self, val: EnumVirtualCursorMode);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `StarterGuiTrait::set_virtualcursormode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumVirtualCursorMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4741:1
[INFO] [stdout]      |
[INFO] [stdout] 4741 | pub(crate) enum EnumVirtualCursorMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `<StarterGui as StarterGuiTrait>::screenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7240:2
[INFO] [stdout]      |
[INFO] [stdout] 7240 |     fn screenorientation(&self) /*b4*/ -> &EnumScreenOrientation {&self.ScreenOrientation}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<StarterGui as StarterGuiTrait>::screenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScreenOrientation` is more private than the item `<StarterGui as StarterGuiTrait>::set_screenorientation`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7241:2
[INFO] [stdout]      |
[INFO] [stdout] 7241 |     fn set_screenorientation(&mut self, val: EnumScreenOrientation) {self.ScreenOrientation = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<StarterGui as StarterGuiTrait>::set_screenorientation` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumScreenOrientation` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3647:1
[INFO] [stdout]      |
[INFO] [stdout] 3647 | pub(crate) enum EnumScreenOrientation {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVirtualCursorMode` is more private than the item `<StarterGui as StarterGuiTrait>::virtualcursormode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7244:2
[INFO] [stdout]      |
[INFO] [stdout] 7244 |     fn virtualcursormode(&self) /*b4*/ -> &EnumVirtualCursorMode {&self.VirtualCursorMode}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<StarterGui as StarterGuiTrait>::virtualcursormode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumVirtualCursorMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4741:1
[INFO] [stdout]      |
[INFO] [stdout] 4741 | pub(crate) enum EnumVirtualCursorMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVirtualCursorMode` is more private than the item `<StarterGui as StarterGuiTrait>::set_virtualcursormode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7245:2
[INFO] [stdout]      |
[INFO] [stdout] 7245 |     fn set_virtualcursormode(&mut self, val: EnumVirtualCursorMode) {self.VirtualCursorMode = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<StarterGui as StarterGuiTrait>::set_virtualcursormode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumVirtualCursorMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4741:1
[INFO] [stdout]      |
[INFO] [stdout] 4741 | pub(crate) enum EnumVirtualCursorMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumWrapLayerDebugMode` is more private than the item `generated::WrapLayerTrait::debugmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7368:2
[INFO] [stdout]      |
[INFO] [stdout] 7368 |     fn debugmode(&self) /*a4*/ -> &EnumWrapLayerDebugMode;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::WrapLayerTrait::debugmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumWrapLayerDebugMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4809:1
[INFO] [stdout]      |
[INFO] [stdout] 4809 | pub(crate) enum EnumWrapLayerDebugMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumWrapLayerDebugMode` is more private than the item `generated::WrapLayerTrait::set_debugmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7369:2
[INFO] [stdout]      |
[INFO] [stdout] 7369 |     fn set_debugmode(&mut self, val: EnumWrapLayerDebugMode);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::WrapLayerTrait::set_debugmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumWrapLayerDebugMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4809:1
[INFO] [stdout]      |
[INFO] [stdout] 4809 | pub(crate) enum EnumWrapLayerDebugMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumWrapLayerDebugMode` is more private than the item `<WrapLayer as generated::WrapLayerTrait>::debugmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7390:2
[INFO] [stdout]      |
[INFO] [stdout] 7390 |     fn debugmode(&self) /*b4*/ -> &EnumWrapLayerDebugMode {&self.DebugMode}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<WrapLayer as generated::WrapLayerTrait>::debugmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumWrapLayerDebugMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4809:1
[INFO] [stdout]      |
[INFO] [stdout] 4809 | pub(crate) enum EnumWrapLayerDebugMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumWrapLayerDebugMode` is more private than the item `<WrapLayer as generated::WrapLayerTrait>::set_debugmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7391:2
[INFO] [stdout]      |
[INFO] [stdout] 7391 |     fn set_debugmode(&mut self, val: EnumWrapLayerDebugMode) {self.DebugMode = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<WrapLayer as generated::WrapLayerTrait>::set_debugmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumWrapLayerDebugMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4809:1
[INFO] [stdout]      |
[INFO] [stdout] 4809 | pub(crate) enum EnumWrapLayerDebugMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumWrapTargetDebugMode` is more private than the item `generated::WrapTargetTrait::debugmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7464:2
[INFO] [stdout]      |
[INFO] [stdout] 7464 |     fn debugmode(&self) /*a4*/ -> &EnumWrapTargetDebugMode;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::WrapTargetTrait::debugmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumWrapTargetDebugMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4827:1
[INFO] [stdout]      |
[INFO] [stdout] 4827 | pub(crate) enum EnumWrapTargetDebugMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumWrapTargetDebugMode` is more private than the item `generated::WrapTargetTrait::set_debugmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7465:2
[INFO] [stdout]      |
[INFO] [stdout] 7465 |     fn set_debugmode(&mut self, val: EnumWrapTargetDebugMode);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::WrapTargetTrait::set_debugmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumWrapTargetDebugMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4827:1
[INFO] [stdout]      |
[INFO] [stdout] 4827 | pub(crate) enum EnumWrapTargetDebugMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumWrapTargetDebugMode` is more private than the item `<WrapTarget as generated::WrapTargetTrait>::debugmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7472:2
[INFO] [stdout]      |
[INFO] [stdout] 7472 |     fn debugmode(&self) /*b4*/ -> &EnumWrapTargetDebugMode {&self.DebugMode}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<WrapTarget as generated::WrapTargetTrait>::debugmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumWrapTargetDebugMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4827:1
[INFO] [stdout]      |
[INFO] [stdout] 4827 | pub(crate) enum EnumWrapTargetDebugMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumWrapTargetDebugMode` is more private than the item `<WrapTarget as generated::WrapTargetTrait>::set_debugmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7473:2
[INFO] [stdout]      |
[INFO] [stdout] 7473 |     fn set_debugmode(&mut self, val: EnumWrapTargetDebugMode) {self.DebugMode = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<WrapTarget as generated::WrapTargetTrait>::set_debugmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumWrapTargetDebugMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4827:1
[INFO] [stdout]      |
[INFO] [stdout] 4827 | pub(crate) enum EnumWrapTargetDebugMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextureMode` is more private than the item `generated::BeamTrait::texturemode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7568:2
[INFO] [stdout]      |
[INFO] [stdout] 7568 |     fn texturemode(&self) /*a4*/ -> &EnumTextureMode;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BeamTrait::texturemode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumTextureMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4441:1
[INFO] [stdout]      |
[INFO] [stdout] 4441 | pub(crate) enum EnumTextureMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextureMode` is more private than the item `generated::BeamTrait::set_texturemode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7569:2
[INFO] [stdout]      |
[INFO] [stdout] 7569 |     fn set_texturemode(&mut self, val: EnumTextureMode);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BeamTrait::set_texturemode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumTextureMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4441:1
[INFO] [stdout]      |
[INFO] [stdout] 4441 | pub(crate) enum EnumTextureMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextureMode` is more private than the item `<Beam as generated::BeamTrait>::texturemode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7608:2
[INFO] [stdout]      |
[INFO] [stdout] 7608 |     fn texturemode(&self) /*b4*/ -> &EnumTextureMode {&self.TextureMode}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Beam as generated::BeamTrait>::texturemode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumTextureMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4441:1
[INFO] [stdout]      |
[INFO] [stdout] 4441 | pub(crate) enum EnumTextureMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextureMode` is more private than the item `<Beam as generated::BeamTrait>::set_texturemode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:7609:2
[INFO] [stdout]      |
[INFO] [stdout] 7609 |     fn set_texturemode(&mut self, val: EnumTextureMode) {self.TextureMode = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Beam as generated::BeamTrait>::set_texturemode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumTextureMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4441:1
[INFO] [stdout]      |
[INFO] [stdout] 4441 | pub(crate) enum EnumTextureMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumCameraType` is more private than the item `CameraTrait::cameratype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8578:2
[INFO] [stdout]      |
[INFO] [stdout] 8578 |     fn cameratype(&self) /*a4*/ -> &EnumCameraType;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `CameraTrait::cameratype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumCameraType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:685:1
[INFO] [stdout]      |
[INFO] [stdout]  685 | pub(crate) enum EnumCameraType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumCameraType` is more private than the item `CameraTrait::set_cameratype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8579:2
[INFO] [stdout]      |
[INFO] [stdout] 8579 |     fn set_cameratype(&mut self, val: EnumCameraType);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `CameraTrait::set_cameratype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumCameraType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:685:1
[INFO] [stdout]      |
[INFO] [stdout]  685 | pub(crate) enum EnumCameraType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFieldOfViewMode` is more private than the item `CameraTrait::fieldofviewmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8588:2
[INFO] [stdout]      |
[INFO] [stdout] 8588 |     fn fieldofviewmode(&self) /*a4*/ -> &EnumFieldOfViewMode;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `CameraTrait::fieldofviewmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumFieldOfViewMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1461:1
[INFO] [stdout]      |
[INFO] [stdout] 1461 | pub(crate) enum EnumFieldOfViewMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFieldOfViewMode` is more private than the item `CameraTrait::set_fieldofviewmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8589:2
[INFO] [stdout]      |
[INFO] [stdout] 8589 |     fn set_fieldofviewmode(&mut self, val: EnumFieldOfViewMode);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `CameraTrait::set_fieldofviewmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumFieldOfViewMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1461:1
[INFO] [stdout]      |
[INFO] [stdout] 1461 | pub(crate) enum EnumFieldOfViewMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumCameraType` is more private than the item `<Camera as CameraTrait>::cameratype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8606:2
[INFO] [stdout]      |
[INFO] [stdout] 8606 |     fn cameratype(&self) /*b4*/ -> &EnumCameraType {&self.CameraType}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Camera as CameraTrait>::cameratype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumCameraType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:685:1
[INFO] [stdout]      |
[INFO] [stdout]  685 | pub(crate) enum EnumCameraType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumCameraType` is more private than the item `<Camera as CameraTrait>::set_cameratype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8607:2
[INFO] [stdout]      |
[INFO] [stdout] 8607 |     fn set_cameratype(&mut self, val: EnumCameraType) {self.CameraType = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Camera as CameraTrait>::set_cameratype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumCameraType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:685:1
[INFO] [stdout]      |
[INFO] [stdout]  685 | pub(crate) enum EnumCameraType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFieldOfViewMode` is more private than the item `<Camera as CameraTrait>::fieldofviewmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8616:2
[INFO] [stdout]      |
[INFO] [stdout] 8616 |     fn fieldofviewmode(&self) /*b4*/ -> &EnumFieldOfViewMode {&self.FieldOfViewMode}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Camera as CameraTrait>::fieldofviewmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumFieldOfViewMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1461:1
[INFO] [stdout]      |
[INFO] [stdout] 1461 | pub(crate) enum EnumFieldOfViewMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFieldOfViewMode` is more private than the item `<Camera as CameraTrait>::set_fieldofviewmode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8617:2
[INFO] [stdout]      |
[INFO] [stdout] 8617 |     fn set_fieldofviewmode(&mut self, val: EnumFieldOfViewMode) {self.FieldOfViewMode = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Camera as CameraTrait>::set_fieldofviewmode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumFieldOfViewMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1461:1
[INFO] [stdout]      |
[INFO] [stdout] 1461 | pub(crate) enum EnumFieldOfViewMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBodyPart` is more private than the item `CharacterMeshTrait::bodypart`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8840:2
[INFO] [stdout]      |
[INFO] [stdout] 8840 |     fn bodypart(&self) /*a4*/ -> &EnumBodyPart;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `CharacterMeshTrait::bodypart` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumBodyPart` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:535:1
[INFO] [stdout]      |
[INFO] [stdout]  535 | pub(crate) enum EnumBodyPart {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBodyPart` is more private than the item `CharacterMeshTrait::set_bodypart`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8841:2
[INFO] [stdout]      |
[INFO] [stdout] 8841 |     fn set_bodypart(&mut self, val: EnumBodyPart);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `CharacterMeshTrait::set_bodypart` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumBodyPart` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:535:1
[INFO] [stdout]      |
[INFO] [stdout]  535 | pub(crate) enum EnumBodyPart {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBodyPart` is more private than the item `<CharacterMesh as CharacterMeshTrait>::bodypart`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8850:2
[INFO] [stdout]      |
[INFO] [stdout] 8850 |     fn bodypart(&self) /*b4*/ -> &EnumBodyPart {&self.BodyPart}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CharacterMesh as CharacterMeshTrait>::bodypart` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumBodyPart` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:535:1
[INFO] [stdout]      |
[INFO] [stdout]  535 | pub(crate) enum EnumBodyPart {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBodyPart` is more private than the item `<CharacterMesh as CharacterMeshTrait>::set_bodypart`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:8851:2
[INFO] [stdout]      |
[INFO] [stdout] 8851 |     fn set_bodypart(&mut self, val: EnumBodyPart) {self.BodyPart = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CharacterMesh as CharacterMeshTrait>::set_bodypart` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumBodyPart` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:535:1
[INFO] [stdout]      |
[INFO] [stdout]  535 | pub(crate) enum EnumBodyPart {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumCommandPermission` is more private than the item `generated::CommandInstanceTrait::permission`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9351:2
[INFO] [stdout]      |
[INFO] [stdout] 9351 |     fn permission(&self) /*a4*/ -> &EnumCommandPermission;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::CommandInstanceTrait::permission` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumCommandPermission` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:887:1
[INFO] [stdout]      |
[INFO] [stdout]  887 | pub(crate) enum EnumCommandPermission {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumCommandPermission` is more private than the item `generated::CommandInstanceTrait::set_permission`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9352:2
[INFO] [stdout]      |
[INFO] [stdout] 9352 |     fn set_permission(&mut self, val: EnumCommandPermission);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::CommandInstanceTrait::set_permission` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumCommandPermission` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:887:1
[INFO] [stdout]      |
[INFO] [stdout]  887 | pub(crate) enum EnumCommandPermission {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumCommandPermission` is more private than the item `<CommandInstance as generated::CommandInstanceTrait>::permission`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9371:2
[INFO] [stdout]      |
[INFO] [stdout] 9371 |     fn permission(&self) /*b4*/ -> &EnumCommandPermission {&self.Permission}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CommandInstance as generated::CommandInstanceTrait>::permission` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumCommandPermission` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:887:1
[INFO] [stdout]      |
[INFO] [stdout]  887 | pub(crate) enum EnumCommandPermission {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumCommandPermission` is more private than the item `<CommandInstance as generated::CommandInstanceTrait>::set_permission`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9372:2
[INFO] [stdout]      |
[INFO] [stdout] 9372 |     fn set_permission(&mut self, val: EnumCommandPermission) {self.Permission = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CommandInstance as generated::CommandInstanceTrait>::set_permission` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumCommandPermission` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:887:1
[INFO] [stdout]      |
[INFO] [stdout]  887 | pub(crate) enum EnumCommandPermission {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAlignType` is more private than the item `AlignOrientationTrait::aligntype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9619:2
[INFO] [stdout]      |
[INFO] [stdout] 9619 |     fn aligntype(&self) /*a4*/ -> &EnumAlignType;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AlignOrientationTrait::aligntype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAlignType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:101:1
[INFO] [stdout]      |
[INFO] [stdout]  101 | pub(crate) enum EnumAlignType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAlignType` is more private than the item `AlignOrientationTrait::set_aligntype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9620:2
[INFO] [stdout]      |
[INFO] [stdout] 9620 |     fn set_aligntype(&mut self, val: EnumAlignType);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AlignOrientationTrait::set_aligntype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAlignType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:101:1
[INFO] [stdout]      |
[INFO] [stdout]  101 | pub(crate) enum EnumAlignType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumOrientationAlignmentMode` is more private than the item `AlignOrientationTrait::mode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9627:2
[INFO] [stdout]      |
[INFO] [stdout] 9627 |     fn mode(&self) /*a4*/ -> &EnumOrientationAlignmentMode;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AlignOrientationTrait::mode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumOrientationAlignmentMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2965:1
[INFO] [stdout]      |
[INFO] [stdout] 2965 | pub(crate) enum EnumOrientationAlignmentMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumOrientationAlignmentMode` is more private than the item `AlignOrientationTrait::set_mode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9628:2
[INFO] [stdout]      |
[INFO] [stdout] 9628 |     fn set_mode(&mut self, val: EnumOrientationAlignmentMode);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AlignOrientationTrait::set_mode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumOrientationAlignmentMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2965:1
[INFO] [stdout]      |
[INFO] [stdout] 2965 | pub(crate) enum EnumOrientationAlignmentMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAlignType` is more private than the item `<AlignOrientation as AlignOrientationTrait>::aligntype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9643:2
[INFO] [stdout]      |
[INFO] [stdout] 9643 |     fn aligntype(&self) /*b4*/ -> &EnumAlignType {&self.AlignType}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AlignOrientation as AlignOrientationTrait>::aligntype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAlignType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:101:1
[INFO] [stdout]      |
[INFO] [stdout]  101 | pub(crate) enum EnumAlignType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAlignType` is more private than the item `<AlignOrientation as AlignOrientationTrait>::set_aligntype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9644:2
[INFO] [stdout]      |
[INFO] [stdout] 9644 |     fn set_aligntype(&mut self, val: EnumAlignType) {self.AlignType = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AlignOrientation as AlignOrientationTrait>::set_aligntype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumAlignType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:101:1
[INFO] [stdout]      |
[INFO] [stdout]  101 | pub(crate) enum EnumAlignType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumOrientationAlignmentMode` is more private than the item `<AlignOrientation as AlignOrientationTrait>::mode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9651:2
[INFO] [stdout]      |
[INFO] [stdout] 9651 |     fn mode(&self) /*b4*/ -> &EnumOrientationAlignmentMode {&self.Mode}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AlignOrientation as AlignOrientationTrait>::mode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumOrientationAlignmentMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2965:1
[INFO] [stdout]      |
[INFO] [stdout] 2965 | pub(crate) enum EnumOrientationAlignmentMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumOrientationAlignmentMode` is more private than the item `<AlignOrientation as AlignOrientationTrait>::set_mode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9652:2
[INFO] [stdout]      |
[INFO] [stdout] 9652 |     fn set_mode(&mut self, val: EnumOrientationAlignmentMode) {self.Mode = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AlignOrientation as AlignOrientationTrait>::set_mode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumOrientationAlignmentMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2965:1
[INFO] [stdout]      |
[INFO] [stdout] 2965 | pub(crate) enum EnumOrientationAlignmentMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPositionAlignmentMode` is more private than the item `AlignPositionTrait::mode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9732:2
[INFO] [stdout]      |
[INFO] [stdout] 9732 |     fn mode(&self) /*a4*/ -> &EnumPositionAlignmentMode;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AlignPositionTrait::mode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumPositionAlignmentMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3273:1
[INFO] [stdout]      |
[INFO] [stdout] 3273 | pub(crate) enum EnumPositionAlignmentMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPositionAlignmentMode` is more private than the item `AlignPositionTrait::set_mode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9733:2
[INFO] [stdout]      |
[INFO] [stdout] 9733 |     fn set_mode(&mut self, val: EnumPositionAlignmentMode);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AlignPositionTrait::set_mode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumPositionAlignmentMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3273:1
[INFO] [stdout]      |
[INFO] [stdout] 3273 | pub(crate) enum EnumPositionAlignmentMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPositionAlignmentMode` is more private than the item `<AlignPosition as AlignPositionTrait>::mode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9750:2
[INFO] [stdout]      |
[INFO] [stdout] 9750 |     fn mode(&self) /*b4*/ -> &EnumPositionAlignmentMode {&self.Mode}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AlignPosition as AlignPositionTrait>::mode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumPositionAlignmentMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3273:1
[INFO] [stdout]      |
[INFO] [stdout] 3273 | pub(crate) enum EnumPositionAlignmentMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPositionAlignmentMode` is more private than the item `<AlignPosition as AlignPositionTrait>::set_mode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9751:2
[INFO] [stdout]      |
[INFO] [stdout] 9751 |     fn set_mode(&mut self, val: EnumPositionAlignmentMode) {self.Mode = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AlignPosition as AlignPositionTrait>::set_mode` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumPositionAlignmentMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3273:1
[INFO] [stdout]      |
[INFO] [stdout] 3273 | pub(crate) enum EnumPositionAlignmentMode {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `AngularVelocityTrait::relativeto`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9823:2
[INFO] [stdout]      |
[INFO] [stdout] 9823 |     fn relativeto(&self) /*a4*/ -> &EnumActuatorRelativeTo;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AngularVelocityTrait::relativeto` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]      |
[INFO] [stdout]   73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `AngularVelocityTrait::set_relativeto`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9824:2
[INFO] [stdout]      |
[INFO] [stdout] 9824 |     fn set_relativeto(&mut self, val: EnumActuatorRelativeTo);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `AngularVelocityTrait::set_relativeto` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]      |
[INFO] [stdout]   73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `<AngularVelocity as AngularVelocityTrait>::relativeto`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9833:2
[INFO] [stdout]      |
[INFO] [stdout] 9833 |     fn relativeto(&self) /*b4*/ -> &EnumActuatorRelativeTo {&self.RelativeTo}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AngularVelocity as AngularVelocityTrait>::relativeto` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]      |
[INFO] [stdout]   73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `<AngularVelocity as AngularVelocityTrait>::set_relativeto`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9834:2
[INFO] [stdout]      |
[INFO] [stdout] 9834 |     fn set_relativeto(&mut self, val: EnumActuatorRelativeTo) {self.RelativeTo = val;}
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<AngularVelocity as AngularVelocityTrait>::set_relativeto` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]      |
[INFO] [stdout]   73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `HingeConstraintTrait::actuatortype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9997:2
[INFO] [stdout]      |
[INFO] [stdout] 9997 |     fn actuatortype(&self) /*a4*/ -> &EnumActuatorType;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HingeConstraintTrait::actuatortype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]      |
[INFO] [stdout]   83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `HingeConstraintTrait::set_actuatortype`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:9998:2
[INFO] [stdout]      |
[INFO] [stdout] 9998 |     fn set_actuatortype(&mut self, val: EnumActuatorType);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HingeConstraintTrait::set_actuatortype` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]      |
[INFO] [stdout]   83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `<HingeConstraint as HingeConstraintTrait>::actuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10027:2
[INFO] [stdout]       |
[INFO] [stdout] 10027 |     fn actuatortype(&self) /*b4*/ -> &EnumActuatorType {&self.ActuatorType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<HingeConstraint as HingeConstraintTrait>::actuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `<HingeConstraint as HingeConstraintTrait>::set_actuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10028:2
[INFO] [stdout]       |
[INFO] [stdout] 10028 |     fn set_actuatortype(&mut self, val: EnumActuatorType) {self.ActuatorType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<HingeConstraint as HingeConstraintTrait>::set_actuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `LinearVelocityTrait::relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10207:2
[INFO] [stdout]       |
[INFO] [stdout] 10207 |     fn relativeto(&self) /*a4*/ -> &EnumActuatorRelativeTo;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `LinearVelocityTrait::relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `LinearVelocityTrait::set_relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10208:2
[INFO] [stdout]       |
[INFO] [stdout] 10208 |     fn set_relativeto(&mut self, val: EnumActuatorRelativeTo);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `LinearVelocityTrait::set_relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVelocityConstraintMode` is more private than the item `LinearVelocityTrait::velocityconstraintmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10213:2
[INFO] [stdout]       |
[INFO] [stdout] 10213 |     fn velocityconstraintmode(&self) /*a4*/ -> &EnumVelocityConstraintMode;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `LinearVelocityTrait::velocityconstraintmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumVelocityConstraintMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4697:1
[INFO] [stdout]       |
[INFO] [stdout]  4697 | pub(crate) enum EnumVelocityConstraintMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVelocityConstraintMode` is more private than the item `LinearVelocityTrait::set_velocityconstraintmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10214:2
[INFO] [stdout]       |
[INFO] [stdout] 10214 |     fn set_velocityconstraintmode(&mut self, val: EnumVelocityConstraintMode);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `LinearVelocityTrait::set_velocityconstraintmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumVelocityConstraintMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4697:1
[INFO] [stdout]       |
[INFO] [stdout]  4697 | pub(crate) enum EnumVelocityConstraintMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `<LinearVelocity as LinearVelocityTrait>::relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10227:2
[INFO] [stdout]       |
[INFO] [stdout] 10227 |     fn relativeto(&self) /*b4*/ -> &EnumActuatorRelativeTo {&self.RelativeTo}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<LinearVelocity as LinearVelocityTrait>::relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `<LinearVelocity as LinearVelocityTrait>::set_relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10228:2
[INFO] [stdout]       |
[INFO] [stdout] 10228 |     fn set_relativeto(&mut self, val: EnumActuatorRelativeTo) {self.RelativeTo = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<LinearVelocity as LinearVelocityTrait>::set_relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVelocityConstraintMode` is more private than the item `<LinearVelocity as LinearVelocityTrait>::velocityconstraintmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10233:2
[INFO] [stdout]       |
[INFO] [stdout] 10233 |     fn velocityconstraintmode(&self) /*b4*/ -> &EnumVelocityConstraintMode {&self.VelocityConstraintMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<LinearVelocity as LinearVelocityTrait>::velocityconstraintmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumVelocityConstraintMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4697:1
[INFO] [stdout]       |
[INFO] [stdout]  4697 | pub(crate) enum EnumVelocityConstraintMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVelocityConstraintMode` is more private than the item `<LinearVelocity as LinearVelocityTrait>::set_velocityconstraintmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10234:2
[INFO] [stdout]       |
[INFO] [stdout] 10234 |     fn set_velocityconstraintmode(&mut self, val: EnumVelocityConstraintMode) {self.VelocityConstraintMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<LinearVelocity as LinearVelocityTrait>::set_velocityconstraintmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumVelocityConstraintMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4697:1
[INFO] [stdout]       |
[INFO] [stdout]  4697 | pub(crate) enum EnumVelocityConstraintMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `SlidingBallConstraintTrait::actuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10621:2
[INFO] [stdout]       |
[INFO] [stdout] 10621 |     fn actuatortype(&self) /*a4*/ -> &EnumActuatorType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SlidingBallConstraintTrait::actuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `SlidingBallConstraintTrait::set_actuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10622:2
[INFO] [stdout]       |
[INFO] [stdout] 10622 |     fn set_actuatortype(&mut self, val: EnumActuatorType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SlidingBallConstraintTrait::set_actuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `<SlidingBallConstraint as SlidingBallConstraintTrait>::actuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10651:2
[INFO] [stdout]       |
[INFO] [stdout] 10651 |     fn actuatortype(&self) /*b4*/ -> &EnumActuatorType {&self.ActuatorType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SlidingBallConstraint as SlidingBallConstraintTrait>::actuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `<SlidingBallConstraint as SlidingBallConstraintTrait>::set_actuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10652:2
[INFO] [stdout]       |
[INFO] [stdout] 10652 |     fn set_actuatortype(&mut self, val: EnumActuatorType) {self.ActuatorType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SlidingBallConstraint as SlidingBallConstraintTrait>::set_actuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `CylindricalConstraintTrait::angularactuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10762:2
[INFO] [stdout]       |
[INFO] [stdout] 10762 |     fn angularactuatortype(&self) /*a4*/ -> &EnumActuatorType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `CylindricalConstraintTrait::angularactuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `CylindricalConstraintTrait::set_angularactuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10763:2
[INFO] [stdout]       |
[INFO] [stdout] 10763 |     fn set_angularactuatortype(&mut self, val: EnumActuatorType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `CylindricalConstraintTrait::set_angularactuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `<CylindricalConstraint as CylindricalConstraintTrait>::angularactuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10796:2
[INFO] [stdout]       |
[INFO] [stdout] 10796 |     fn angularactuatortype(&self) /*b4*/ -> &EnumActuatorType {&self.AngularActuatorType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CylindricalConstraint as CylindricalConstraintTrait>::angularactuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `<CylindricalConstraint as CylindricalConstraintTrait>::set_angularactuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10797:2
[INFO] [stdout]       |
[INFO] [stdout] 10797 |     fn set_angularactuatortype(&mut self, val: EnumActuatorType) {self.AngularActuatorType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CylindricalConstraint as CylindricalConstraintTrait>::set_angularactuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `<CylindricalConstraint as SlidingBallConstraintTrait>::actuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10830:2
[INFO] [stdout]       |
[INFO] [stdout] 10830 |     fn actuatortype(&self) /*b4*/ -> &EnumActuatorType {&self.ActuatorType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CylindricalConstraint as SlidingBallConstraintTrait>::actuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `<CylindricalConstraint as SlidingBallConstraintTrait>::set_actuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10831:2
[INFO] [stdout]       |
[INFO] [stdout] 10831 |     fn set_actuatortype(&mut self, val: EnumActuatorType) {self.ActuatorType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CylindricalConstraint as SlidingBallConstraintTrait>::set_actuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `<PrismaticConstraint as SlidingBallConstraintTrait>::actuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10931:2
[INFO] [stdout]       |
[INFO] [stdout] 10931 |     fn actuatortype(&self) /*b4*/ -> &EnumActuatorType {&self.ActuatorType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PrismaticConstraint as SlidingBallConstraintTrait>::actuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorType` is more private than the item `<PrismaticConstraint as SlidingBallConstraintTrait>::set_actuatortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:10932:2
[INFO] [stdout]       |
[INFO] [stdout] 10932 |     fn set_actuatortype(&mut self, val: EnumActuatorType) {self.ActuatorType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PrismaticConstraint as SlidingBallConstraintTrait>::set_actuatortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:83:1
[INFO] [stdout]       |
[INFO] [stdout]    83 | pub(crate) enum EnumActuatorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `TorqueTrait::relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:11126:2
[INFO] [stdout]       |
[INFO] [stdout] 11126 |     fn relativeto(&self) /*a4*/ -> &EnumActuatorRelativeTo;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TorqueTrait::relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `TorqueTrait::set_relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:11127:2
[INFO] [stdout]       |
[INFO] [stdout] 11127 |     fn set_relativeto(&mut self, val: EnumActuatorRelativeTo);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TorqueTrait::set_relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `<Torque as TorqueTrait>::relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:11132:2
[INFO] [stdout]       |
[INFO] [stdout] 11132 |     fn relativeto(&self) /*b4*/ -> &EnumActuatorRelativeTo {&self.RelativeTo}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Torque as TorqueTrait>::relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `<Torque as TorqueTrait>::set_relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:11133:2
[INFO] [stdout]       |
[INFO] [stdout] 11133 |     fn set_relativeto(&mut self, val: EnumActuatorRelativeTo) {self.RelativeTo = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Torque as TorqueTrait>::set_relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `VectorForceTrait::relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:11376:2
[INFO] [stdout]       |
[INFO] [stdout] 11376 |     fn relativeto(&self) /*a4*/ -> &EnumActuatorRelativeTo;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `VectorForceTrait::relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `VectorForceTrait::set_relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:11377:2
[INFO] [stdout]       |
[INFO] [stdout] 11377 |     fn set_relativeto(&mut self, val: EnumActuatorRelativeTo);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `VectorForceTrait::set_relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `<VectorForce as VectorForceTrait>::relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:11384:2
[INFO] [stdout]       |
[INFO] [stdout] 11384 |     fn relativeto(&self) /*b4*/ -> &EnumActuatorRelativeTo {&self.RelativeTo}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<VectorForce as VectorForceTrait>::relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumActuatorRelativeTo` is more private than the item `<VectorForce as VectorForceTrait>::set_relativeto`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:11385:2
[INFO] [stdout]       |
[INFO] [stdout] 11385 |     fn set_relativeto(&mut self, val: EnumActuatorRelativeTo) {self.RelativeTo = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<VectorForce as VectorForceTrait>::set_relativeto` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumActuatorRelativeTo` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:73:1
[INFO] [stdout]       |
[INFO] [stdout]    73 | pub(crate) enum EnumActuatorRelativeTo {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMeshType` is more private than the item `SpecialMeshTrait::meshtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12138:2
[INFO] [stdout]       |
[INFO] [stdout] 12138 |     fn meshtype(&self) /*a4*/ -> &EnumMeshType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SpecialMeshTrait::meshtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMeshType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2833:1
[INFO] [stdout]       |
[INFO] [stdout]  2833 | pub(crate) enum EnumMeshType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMeshType` is more private than the item `SpecialMeshTrait::set_meshtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12139:2
[INFO] [stdout]       |
[INFO] [stdout] 12139 |     fn set_meshtype(&mut self, val: EnumMeshType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SpecialMeshTrait::set_meshtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMeshType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2833:1
[INFO] [stdout]       |
[INFO] [stdout]  2833 | pub(crate) enum EnumMeshType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMeshType` is more private than the item `<SpecialMesh as SpecialMeshTrait>::meshtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12142:2
[INFO] [stdout]       |
[INFO] [stdout] 12142 |     fn meshtype(&self) /*b4*/ -> &EnumMeshType {&self.MeshType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SpecialMesh as SpecialMeshTrait>::meshtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMeshType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2833:1
[INFO] [stdout]       |
[INFO] [stdout]  2833 | pub(crate) enum EnumMeshType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMeshType` is more private than the item `<SpecialMesh as SpecialMeshTrait>::set_meshtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12143:2
[INFO] [stdout]       |
[INFO] [stdout] 12143 |     fn set_meshtype(&mut self, val: EnumMeshType) {self.MeshType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SpecialMesh as SpecialMeshTrait>::set_meshtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMeshType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2833:1
[INFO] [stdout]       |
[INFO] [stdout]  2833 | pub(crate) enum EnumMeshType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumStudioDataModelType` is more private than the item `DataModelSessionTrait::currentdatamodeltype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12228:2
[INFO] [stdout]       |
[INFO] [stdout] 12228 |     fn currentdatamodeltype(&self) /*a4*/ -> &EnumStudioDataModelType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DataModelSessionTrait::currentdatamodeltype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumStudioDataModelType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3829:1
[INFO] [stdout]       |
[INFO] [stdout]  3829 | pub(crate) enum EnumStudioDataModelType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumStudioDataModelType` is more private than the item `DataModelSessionTrait::set_currentdatamodeltype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12229:2
[INFO] [stdout]       |
[INFO] [stdout] 12229 |     fn set_currentdatamodeltype(&mut self, val: EnumStudioDataModelType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DataModelSessionTrait::set_currentdatamodeltype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumStudioDataModelType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3829:1
[INFO] [stdout]       |
[INFO] [stdout]  3829 | pub(crate) enum EnumStudioDataModelType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumStudioDataModelType` is more private than the item `<DataModelSession as DataModelSessionTrait>::currentdatamodeltype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12234:2
[INFO] [stdout]       |
[INFO] [stdout] 12234 |     fn currentdatamodeltype(&self) /*b4*/ -> &EnumStudioDataModelType {&self.CurrentDataModelType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DataModelSession as DataModelSessionTrait>::currentdatamodeltype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumStudioDataModelType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3829:1
[INFO] [stdout]       |
[INFO] [stdout]  3829 | pub(crate) enum EnumStudioDataModelType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumStudioDataModelType` is more private than the item `<DataModelSession as DataModelSessionTrait>::set_currentdatamodeltype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12235:2
[INFO] [stdout]       |
[INFO] [stdout] 12235 |     fn set_currentdatamodeltype(&mut self, val: EnumStudioDataModelType) {self.CurrentDataModelType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DataModelSession as DataModelSessionTrait>::set_currentdatamodeltype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumStudioDataModelType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3829:1
[INFO] [stdout]       |
[INFO] [stdout]  3829 | pub(crate) enum EnumStudioDataModelType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTickCountSampleMethod` is more private than the item `DebugSettingsTrait::tickcountpreciseoverride`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12658:2
[INFO] [stdout]       |
[INFO] [stdout] 12658 |     fn tickcountpreciseoverride(&self) /*a4*/ -> &EnumTickCountSampleMethod;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DebugSettingsTrait::tickcountpreciseoverride` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTickCountSampleMethod` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4527:1
[INFO] [stdout]       |
[INFO] [stdout]  4527 | pub(crate) enum EnumTickCountSampleMethod {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTickCountSampleMethod` is more private than the item `DebugSettingsTrait::set_tickcountpreciseoverride`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12659:2
[INFO] [stdout]       |
[INFO] [stdout] 12659 |     fn set_tickcountpreciseoverride(&mut self, val: EnumTickCountSampleMethod);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DebugSettingsTrait::set_tickcountpreciseoverride` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTickCountSampleMethod` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4527:1
[INFO] [stdout]       |
[INFO] [stdout]  4527 | pub(crate) enum EnumTickCountSampleMethod {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTickCountSampleMethod` is more private than the item `<DebugSettings as DebugSettingsTrait>::tickcountpreciseoverride`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12676:2
[INFO] [stdout]       |
[INFO] [stdout] 12676 |     fn tickcountpreciseoverride(&self) /*b4*/ -> &EnumTickCountSampleMethod {&self.TickCountPreciseOverride}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DebugSettings as DebugSettingsTrait>::tickcountpreciseoverride` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTickCountSampleMethod` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4527:1
[INFO] [stdout]       |
[INFO] [stdout]  4527 | pub(crate) enum EnumTickCountSampleMethod {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTickCountSampleMethod` is more private than the item `<DebugSettings as DebugSettingsTrait>::set_tickcountpreciseoverride`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12677:2
[INFO] [stdout]       |
[INFO] [stdout] 12677 |     fn set_tickcountpreciseoverride(&mut self, val: EnumTickCountSampleMethod) {self.TickCountPreciseOverride = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DebugSettings as DebugSettingsTrait>::set_tickcountpreciseoverride` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTickCountSampleMethod` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4527:1
[INFO] [stdout]       |
[INFO] [stdout]  4527 | pub(crate) enum EnumTickCountSampleMethod {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDebuggerStatus` is more private than the item `DebuggerLuaResponseTrait::status`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12876:2
[INFO] [stdout]       |
[INFO] [stdout] 12876 |     fn status(&self) /*a4*/ -> &EnumDebuggerStatus;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DebuggerLuaResponseTrait::status` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDebuggerStatus` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1179:1
[INFO] [stdout]       |
[INFO] [stdout]  1179 | pub(crate) enum EnumDebuggerStatus {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDebuggerStatus` is more private than the item `DebuggerLuaResponseTrait::set_status`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12877:2
[INFO] [stdout]       |
[INFO] [stdout] 12877 |     fn set_status(&mut self, val: EnumDebuggerStatus);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DebuggerLuaResponseTrait::set_status` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDebuggerStatus` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1179:1
[INFO] [stdout]       |
[INFO] [stdout]  1179 | pub(crate) enum EnumDebuggerStatus {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDebuggerStatus` is more private than the item `<DebuggerLuaResponse as DebuggerLuaResponseTrait>::status`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12888:2
[INFO] [stdout]       |
[INFO] [stdout] 12888 |     fn status(&self) /*b4*/ -> &EnumDebuggerStatus {&self.Status}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DebuggerLuaResponse as DebuggerLuaResponseTrait>::status` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDebuggerStatus` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1179:1
[INFO] [stdout]       |
[INFO] [stdout]  1179 | pub(crate) enum EnumDebuggerStatus {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDebuggerStatus` is more private than the item `<DebuggerLuaResponse as DebuggerLuaResponseTrait>::set_status`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:12889:2
[INFO] [stdout]       |
[INFO] [stdout] 12889 |     fn set_status(&mut self, val: EnumDebuggerStatus) {self.Status = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DebuggerLuaResponse as DebuggerLuaResponseTrait>::set_status` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDebuggerStatus` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1179:1
[INFO] [stdout]       |
[INFO] [stdout]  1179 | pub(crate) enum EnumDebuggerStatus {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogBehaviorType` is more private than the item `DialogTrait::behaviortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13102:2
[INFO] [stdout]       |
[INFO] [stdout] 13102 |     fn behaviortype(&self) /*a4*/ -> &EnumDialogBehaviorType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DialogTrait::behaviortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogBehaviorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1325:1
[INFO] [stdout]       |
[INFO] [stdout]  1325 | pub(crate) enum EnumDialogBehaviorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogBehaviorType` is more private than the item `DialogTrait::set_behaviortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13103:2
[INFO] [stdout]       |
[INFO] [stdout] 13103 |     fn set_behaviortype(&mut self, val: EnumDialogBehaviorType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DialogTrait::set_behaviortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogBehaviorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1325:1
[INFO] [stdout]       |
[INFO] [stdout]  1325 | pub(crate) enum EnumDialogBehaviorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogPurpose` is more private than the item `DialogTrait::purpose`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13114:2
[INFO] [stdout]       |
[INFO] [stdout] 13114 |     fn purpose(&self) /*a4*/ -> &EnumDialogPurpose;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DialogTrait::purpose` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogPurpose` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1333:1
[INFO] [stdout]       |
[INFO] [stdout]  1333 | pub(crate) enum EnumDialogPurpose {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogPurpose` is more private than the item `DialogTrait::set_purpose`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13115:2
[INFO] [stdout]       |
[INFO] [stdout] 13115 |     fn set_purpose(&mut self, val: EnumDialogPurpose);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DialogTrait::set_purpose` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogPurpose` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1333:1
[INFO] [stdout]       |
[INFO] [stdout]  1333 | pub(crate) enum EnumDialogPurpose {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogTone` is more private than the item `DialogTrait::tone`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13116:2
[INFO] [stdout]       |
[INFO] [stdout] 13116 |     fn tone(&self) /*a4*/ -> &EnumDialogTone;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DialogTrait::tone` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogTone` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1343:1
[INFO] [stdout]       |
[INFO] [stdout]  1343 | pub(crate) enum EnumDialogTone {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogTone` is more private than the item `DialogTrait::set_tone`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13117:2
[INFO] [stdout]       |
[INFO] [stdout] 13117 |     fn set_tone(&mut self, val: EnumDialogTone);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DialogTrait::set_tone` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogTone` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1343:1
[INFO] [stdout]       |
[INFO] [stdout]  1343 | pub(crate) enum EnumDialogTone {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogBehaviorType` is more private than the item `<Dialog as DialogTrait>::behaviortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13124:2
[INFO] [stdout]       |
[INFO] [stdout] 13124 |     fn behaviortype(&self) /*b4*/ -> &EnumDialogBehaviorType {&self.BehaviorType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Dialog as DialogTrait>::behaviortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogBehaviorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1325:1
[INFO] [stdout]       |
[INFO] [stdout]  1325 | pub(crate) enum EnumDialogBehaviorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogBehaviorType` is more private than the item `<Dialog as DialogTrait>::set_behaviortype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13125:2
[INFO] [stdout]       |
[INFO] [stdout] 13125 |     fn set_behaviortype(&mut self, val: EnumDialogBehaviorType) {self.BehaviorType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Dialog as DialogTrait>::set_behaviortype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogBehaviorType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1325:1
[INFO] [stdout]       |
[INFO] [stdout]  1325 | pub(crate) enum EnumDialogBehaviorType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogPurpose` is more private than the item `<Dialog as DialogTrait>::purpose`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13136:2
[INFO] [stdout]       |
[INFO] [stdout] 13136 |     fn purpose(&self) /*b4*/ -> &EnumDialogPurpose {&self.Purpose}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Dialog as DialogTrait>::purpose` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogPurpose` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1333:1
[INFO] [stdout]       |
[INFO] [stdout]  1333 | pub(crate) enum EnumDialogPurpose {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogPurpose` is more private than the item `<Dialog as DialogTrait>::set_purpose`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13137:2
[INFO] [stdout]       |
[INFO] [stdout] 13137 |     fn set_purpose(&mut self, val: EnumDialogPurpose) {self.Purpose = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Dialog as DialogTrait>::set_purpose` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogPurpose` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1333:1
[INFO] [stdout]       |
[INFO] [stdout]  1333 | pub(crate) enum EnumDialogPurpose {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogTone` is more private than the item `<Dialog as DialogTrait>::tone`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13138:2
[INFO] [stdout]       |
[INFO] [stdout] 13138 |     fn tone(&self) /*b4*/ -> &EnumDialogTone {&self.Tone}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Dialog as DialogTrait>::tone` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogTone` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1343:1
[INFO] [stdout]       |
[INFO] [stdout]  1343 | pub(crate) enum EnumDialogTone {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDialogTone` is more private than the item `<Dialog as DialogTrait>::set_tone`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13139:2
[INFO] [stdout]       |
[INFO] [stdout] 13139 |     fn set_tone(&mut self, val: EnumDialogTone) {self.Tone = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Dialog as DialogTrait>::set_tone` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDialogTone` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1343:1
[INFO] [stdout]       |
[INFO] [stdout]  1343 | pub(crate) enum EnumDialogTone {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDraggerCoordinateSpace` is more private than the item `DraggerServiceTrait::draggercoordinatespace`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13320:2
[INFO] [stdout]       |
[INFO] [stdout] 13320 |     fn draggercoordinatespace(&self) /*a4*/ -> &EnumDraggerCoordinateSpace;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DraggerServiceTrait::draggercoordinatespace` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDraggerCoordinateSpace` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1373:1
[INFO] [stdout]       |
[INFO] [stdout]  1373 | pub(crate) enum EnumDraggerCoordinateSpace {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDraggerCoordinateSpace` is more private than the item `DraggerServiceTrait::set_draggercoordinatespace`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13321:2
[INFO] [stdout]       |
[INFO] [stdout] 13321 |     fn set_draggercoordinatespace(&mut self, val: EnumDraggerCoordinateSpace);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DraggerServiceTrait::set_draggercoordinatespace` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDraggerCoordinateSpace` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1373:1
[INFO] [stdout]       |
[INFO] [stdout]  1373 | pub(crate) enum EnumDraggerCoordinateSpace {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDraggerMovementMode` is more private than the item `DraggerServiceTrait::draggermovementmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13322:2
[INFO] [stdout]       |
[INFO] [stdout] 13322 |     fn draggermovementmode(&self) /*a4*/ -> &EnumDraggerMovementMode;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DraggerServiceTrait::draggermovementmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDraggerMovementMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1381:1
[INFO] [stdout]       |
[INFO] [stdout]  1381 | pub(crate) enum EnumDraggerMovementMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDraggerMovementMode` is more private than the item `DraggerServiceTrait::set_draggermovementmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13323:2
[INFO] [stdout]       |
[INFO] [stdout] 13323 |     fn set_draggermovementmode(&mut self, val: EnumDraggerMovementMode);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `DraggerServiceTrait::set_draggermovementmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDraggerMovementMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1381:1
[INFO] [stdout]       |
[INFO] [stdout]  1381 | pub(crate) enum EnumDraggerMovementMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDraggerCoordinateSpace` is more private than the item `<DraggerService as DraggerServiceTrait>::draggercoordinatespace`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13354:2
[INFO] [stdout]       |
[INFO] [stdout] 13354 |     fn draggercoordinatespace(&self) /*b4*/ -> &EnumDraggerCoordinateSpace {&self.DraggerCoordinateSpace}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DraggerService as DraggerServiceTrait>::draggercoordinatespace` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDraggerCoordinateSpace` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1373:1
[INFO] [stdout]       |
[INFO] [stdout]  1373 | pub(crate) enum EnumDraggerCoordinateSpace {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDraggerCoordinateSpace` is more private than the item `<DraggerService as DraggerServiceTrait>::set_draggercoordinatespace`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13355:2
[INFO] [stdout]       |
[INFO] [stdout] 13355 |     fn set_draggercoordinatespace(&mut self, val: EnumDraggerCoordinateSpace) {self.DraggerCoordinateSpace = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DraggerService as DraggerServiceTrait>::set_draggercoordinatespace` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDraggerCoordinateSpace` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1373:1
[INFO] [stdout]       |
[INFO] [stdout]  1373 | pub(crate) enum EnumDraggerCoordinateSpace {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDraggerMovementMode` is more private than the item `<DraggerService as DraggerServiceTrait>::draggermovementmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13356:2
[INFO] [stdout]       |
[INFO] [stdout] 13356 |     fn draggermovementmode(&self) /*b4*/ -> &EnumDraggerMovementMode {&self.DraggerMovementMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DraggerService as DraggerServiceTrait>::draggermovementmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDraggerMovementMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1381:1
[INFO] [stdout]       |
[INFO] [stdout]  1381 | pub(crate) enum EnumDraggerMovementMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumDraggerMovementMode` is more private than the item `<DraggerService as DraggerServiceTrait>::set_draggermovementmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13357:2
[INFO] [stdout]       |
[INFO] [stdout] 13357 |     fn set_draggermovementmode(&mut self, val: EnumDraggerMovementMode) {self.DraggerMovementMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DraggerService as DraggerServiceTrait>::set_draggermovementmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumDraggerMovementMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1381:1
[INFO] [stdout]       |
[INFO] [stdout]  1381 | pub(crate) enum EnumDraggerMovementMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumRotationOrder` is more private than the item `EulerRotationCurveTrait::rotationorder`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13408:2
[INFO] [stdout]       |
[INFO] [stdout] 13408 |     fn rotationorder(&self) /*a4*/ -> &EnumRotationOrder;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `EulerRotationCurveTrait::rotationorder` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumRotationOrder` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3563:1
[INFO] [stdout]       |
[INFO] [stdout]  3563 | pub(crate) enum EnumRotationOrder {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumRotationOrder` is more private than the item `EulerRotationCurveTrait::set_rotationorder`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13409:2
[INFO] [stdout]       |
[INFO] [stdout] 13409 |     fn set_rotationorder(&mut self, val: EnumRotationOrder);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `EulerRotationCurveTrait::set_rotationorder` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumRotationOrder` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3563:1
[INFO] [stdout]       |
[INFO] [stdout]  3563 | pub(crate) enum EnumRotationOrder {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumRotationOrder` is more private than the item `<EulerRotationCurve as EulerRotationCurveTrait>::rotationorder`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13412:2
[INFO] [stdout]       |
[INFO] [stdout] 13412 |     fn rotationorder(&self) /*b4*/ -> &EnumRotationOrder {&self.RotationOrder}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<EulerRotationCurve as EulerRotationCurveTrait>::rotationorder` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumRotationOrder` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3563:1
[INFO] [stdout]       |
[INFO] [stdout]  3563 | pub(crate) enum EnumRotationOrder {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumRotationOrder` is more private than the item `<EulerRotationCurve as EulerRotationCurveTrait>::set_rotationorder`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13413:2
[INFO] [stdout]       |
[INFO] [stdout] 13413 |     fn set_rotationorder(&mut self, val: EnumRotationOrder) {self.RotationOrder = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<EulerRotationCurve as EulerRotationCurveTrait>::set_rotationorder` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumRotationOrder` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3563:1
[INFO] [stdout]       |
[INFO] [stdout]  3563 | pub(crate) enum EnumRotationOrder {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumExplosionType` is more private than the item `ExplosionTrait::explosiontype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13490:2
[INFO] [stdout]       |
[INFO] [stdout] 13490 |     fn explosiontype(&self) /*a4*/ -> &EnumExplosionType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ExplosionTrait::explosiontype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumExplosionType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1453:1
[INFO] [stdout]       |
[INFO] [stdout]  1453 | pub(crate) enum EnumExplosionType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumExplosionType` is more private than the item `ExplosionTrait::set_explosiontype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13491:2
[INFO] [stdout]       |
[INFO] [stdout] 13491 |     fn set_explosiontype(&mut self, val: EnumExplosionType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ExplosionTrait::set_explosiontype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumExplosionType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1453:1
[INFO] [stdout]       |
[INFO] [stdout]  1453 | pub(crate) enum EnumExplosionType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumExplosionType` is more private than the item `<Explosion as ExplosionTrait>::explosiontype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13504:2
[INFO] [stdout]       |
[INFO] [stdout] 13504 |     fn explosiontype(&self) /*b4*/ -> &EnumExplosionType {&self.ExplosionType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Explosion as ExplosionTrait>::explosiontype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumExplosionType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1453:1
[INFO] [stdout]       |
[INFO] [stdout]  1453 | pub(crate) enum EnumExplosionType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumExplosionType` is more private than the item `<Explosion as ExplosionTrait>::set_explosiontype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13505:2
[INFO] [stdout]       |
[INFO] [stdout] 13505 |     fn set_explosiontype(&mut self, val: EnumExplosionType) {self.ExplosionType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Explosion as ExplosionTrait>::set_explosiontype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumExplosionType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1453:1
[INFO] [stdout]       |
[INFO] [stdout]  1453 | pub(crate) enum EnumExplosionType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `FaceInstanceTrait::face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13827:2
[INFO] [stdout]       |
[INFO] [stdout] 13827 |     fn face(&self) /*a4*/ -> &EnumNormalId;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FaceInstanceTrait::face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `FaceInstanceTrait::set_face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13828:2
[INFO] [stdout]       |
[INFO] [stdout] 13828 |     fn set_face(&mut self, val: EnumNormalId);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FaceInstanceTrait::set_face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<FaceInstance as FaceInstanceTrait>::face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13831:2
[INFO] [stdout]       |
[INFO] [stdout] 13831 |     fn face(&self) /*b4*/ -> &EnumNormalId {&self.Face}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FaceInstance as FaceInstanceTrait>::face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<FaceInstance as FaceInstanceTrait>::set_face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13832:2
[INFO] [stdout]       |
[INFO] [stdout] 13832 |     fn set_face(&mut self, val: EnumNormalId) {self.Face = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FaceInstance as FaceInstanceTrait>::set_face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<Decal as FaceInstanceTrait>::face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13906:2
[INFO] [stdout]       |
[INFO] [stdout] 13906 |     fn face(&self) /*b4*/ -> &EnumNormalId {&self.Face}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Decal as FaceInstanceTrait>::face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<Decal as FaceInstanceTrait>::set_face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13907:2
[INFO] [stdout]       |
[INFO] [stdout] 13907 |     fn set_face(&mut self, val: EnumNormalId) {self.Face = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Decal as FaceInstanceTrait>::set_face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<Texture as FaceInstanceTrait>::face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13991:2
[INFO] [stdout]       |
[INFO] [stdout] 13991 |     fn face(&self) /*b4*/ -> &EnumNormalId {&self.Face}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Texture as FaceInstanceTrait>::face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<Texture as FaceInstanceTrait>::set_face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:13992:2
[INFO] [stdout]       |
[INFO] [stdout] 13992 |     fn set_face(&mut self, val: EnumNormalId) {self.Face = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Texture as FaceInstanceTrait>::set_face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `FeatureTrait::faceid`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14034:2
[INFO] [stdout]       |
[INFO] [stdout] 14034 |     fn faceid(&self) /*a4*/ -> &EnumNormalId;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FeatureTrait::faceid` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `FeatureTrait::set_faceid`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14035:2
[INFO] [stdout]       |
[INFO] [stdout] 14035 |     fn set_faceid(&mut self, val: EnumNormalId);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FeatureTrait::set_faceid` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInOut` is more private than the item `FeatureTrait::inout`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14036:2
[INFO] [stdout]       |
[INFO] [stdout] 14036 |     fn inout(&self) /*a4*/ -> &EnumInOut;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FeatureTrait::inout` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInOut` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2011:1
[INFO] [stdout]       |
[INFO] [stdout]  2011 | pub(crate) enum EnumInOut {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInOut` is more private than the item `FeatureTrait::set_inout`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14037:2
[INFO] [stdout]       |
[INFO] [stdout] 14037 |     fn set_inout(&mut self, val: EnumInOut);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FeatureTrait::set_inout` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInOut` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2011:1
[INFO] [stdout]       |
[INFO] [stdout]  2011 | pub(crate) enum EnumInOut {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumLeftRight` is more private than the item `FeatureTrait::leftright`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14038:2
[INFO] [stdout]       |
[INFO] [stdout] 14038 |     fn leftright(&self) /*a4*/ -> &EnumLeftRight;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FeatureTrait::leftright` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumLeftRight` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2615:1
[INFO] [stdout]       |
[INFO] [stdout]  2615 | pub(crate) enum EnumLeftRight {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumLeftRight` is more private than the item `FeatureTrait::set_leftright`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14039:2
[INFO] [stdout]       |
[INFO] [stdout] 14039 |     fn set_leftright(&mut self, val: EnumLeftRight);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FeatureTrait::set_leftright` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumLeftRight` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2615:1
[INFO] [stdout]       |
[INFO] [stdout]  2615 | pub(crate) enum EnumLeftRight {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTopBottom` is more private than the item `FeatureTrait::topbottom`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14040:2
[INFO] [stdout]       |
[INFO] [stdout] 14040 |     fn topbottom(&self) /*a4*/ -> &EnumTopBottom;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FeatureTrait::topbottom` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTopBottom` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4537:1
[INFO] [stdout]       |
[INFO] [stdout]  4537 | pub(crate) enum EnumTopBottom {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTopBottom` is more private than the item `FeatureTrait::set_topbottom`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14041:2
[INFO] [stdout]       |
[INFO] [stdout] 14041 |     fn set_topbottom(&mut self, val: EnumTopBottom);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FeatureTrait::set_topbottom` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTopBottom` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4537:1
[INFO] [stdout]       |
[INFO] [stdout]  4537 | pub(crate) enum EnumTopBottom {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<Feature as FeatureTrait>::faceid`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14044:2
[INFO] [stdout]       |
[INFO] [stdout] 14044 |     fn faceid(&self) /*b4*/ -> &EnumNormalId {&self.FaceId}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Feature as FeatureTrait>::faceid` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<Feature as FeatureTrait>::set_faceid`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14045:2
[INFO] [stdout]       |
[INFO] [stdout] 14045 |     fn set_faceid(&mut self, val: EnumNormalId) {self.FaceId = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Feature as FeatureTrait>::set_faceid` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInOut` is more private than the item `<Feature as FeatureTrait>::inout`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14046:2
[INFO] [stdout]       |
[INFO] [stdout] 14046 |     fn inout(&self) /*b4*/ -> &EnumInOut {&self.InOut}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Feature as FeatureTrait>::inout` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInOut` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2011:1
[INFO] [stdout]       |
[INFO] [stdout]  2011 | pub(crate) enum EnumInOut {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInOut` is more private than the item `<Feature as FeatureTrait>::set_inout`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14047:2
[INFO] [stdout]       |
[INFO] [stdout] 14047 |     fn set_inout(&mut self, val: EnumInOut) {self.InOut = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Feature as FeatureTrait>::set_inout` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInOut` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2011:1
[INFO] [stdout]       |
[INFO] [stdout]  2011 | pub(crate) enum EnumInOut {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumLeftRight` is more private than the item `<Feature as FeatureTrait>::leftright`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14048:2
[INFO] [stdout]       |
[INFO] [stdout] 14048 |     fn leftright(&self) /*b4*/ -> &EnumLeftRight {&self.LeftRight}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Feature as FeatureTrait>::leftright` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumLeftRight` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2615:1
[INFO] [stdout]       |
[INFO] [stdout]  2615 | pub(crate) enum EnumLeftRight {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumLeftRight` is more private than the item `<Feature as FeatureTrait>::set_leftright`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14049:2
[INFO] [stdout]       |
[INFO] [stdout] 14049 |     fn set_leftright(&mut self, val: EnumLeftRight) {self.LeftRight = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Feature as FeatureTrait>::set_leftright` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumLeftRight` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2615:1
[INFO] [stdout]       |
[INFO] [stdout]  2615 | pub(crate) enum EnumLeftRight {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTopBottom` is more private than the item `<Feature as FeatureTrait>::topbottom`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14050:2
[INFO] [stdout]       |
[INFO] [stdout] 14050 |     fn topbottom(&self) /*b4*/ -> &EnumTopBottom {&self.TopBottom}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Feature as FeatureTrait>::topbottom` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTopBottom` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4537:1
[INFO] [stdout]       |
[INFO] [stdout]  4537 | pub(crate) enum EnumTopBottom {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTopBottom` is more private than the item `<Feature as FeatureTrait>::set_topbottom`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14051:2
[INFO] [stdout]       |
[INFO] [stdout] 14051 |     fn set_topbottom(&mut self, val: EnumTopBottom) {self.TopBottom = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Feature as FeatureTrait>::set_topbottom` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTopBottom` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4537:1
[INFO] [stdout]       |
[INFO] [stdout]  4537 | pub(crate) enum EnumTopBottom {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<Hole as FeatureTrait>::faceid`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14091:2
[INFO] [stdout]       |
[INFO] [stdout] 14091 |     fn faceid(&self) /*b4*/ -> &EnumNormalId {&self.FaceId}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Hole as FeatureTrait>::faceid` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<Hole as FeatureTrait>::set_faceid`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14092:2
[INFO] [stdout]       |
[INFO] [stdout] 14092 |     fn set_faceid(&mut self, val: EnumNormalId) {self.FaceId = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Hole as FeatureTrait>::set_faceid` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInOut` is more private than the item `<Hole as FeatureTrait>::inout`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14093:2
[INFO] [stdout]       |
[INFO] [stdout] 14093 |     fn inout(&self) /*b4*/ -> &EnumInOut {&self.InOut}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Hole as FeatureTrait>::inout` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInOut` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2011:1
[INFO] [stdout]       |
[INFO] [stdout]  2011 | pub(crate) enum EnumInOut {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInOut` is more private than the item `<Hole as FeatureTrait>::set_inout`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14094:2
[INFO] [stdout]       |
[INFO] [stdout] 14094 |     fn set_inout(&mut self, val: EnumInOut) {self.InOut = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Hole as FeatureTrait>::set_inout` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInOut` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2011:1
[INFO] [stdout]       |
[INFO] [stdout]  2011 | pub(crate) enum EnumInOut {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumLeftRight` is more private than the item `<Hole as FeatureTrait>::leftright`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14095:2
[INFO] [stdout]       |
[INFO] [stdout] 14095 |     fn leftright(&self) /*b4*/ -> &EnumLeftRight {&self.LeftRight}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Hole as FeatureTrait>::leftright` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumLeftRight` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2615:1
[INFO] [stdout]       |
[INFO] [stdout]  2615 | pub(crate) enum EnumLeftRight {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumLeftRight` is more private than the item `<Hole as FeatureTrait>::set_leftright`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14096:2
[INFO] [stdout]       |
[INFO] [stdout] 14096 |     fn set_leftright(&mut self, val: EnumLeftRight) {self.LeftRight = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Hole as FeatureTrait>::set_leftright` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumLeftRight` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2615:1
[INFO] [stdout]       |
[INFO] [stdout]  2615 | pub(crate) enum EnumLeftRight {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTopBottom` is more private than the item `<Hole as FeatureTrait>::topbottom`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14097:2
[INFO] [stdout]       |
[INFO] [stdout] 14097 |     fn topbottom(&self) /*b4*/ -> &EnumTopBottom {&self.TopBottom}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Hole as FeatureTrait>::topbottom` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTopBottom` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4537:1
[INFO] [stdout]       |
[INFO] [stdout]  4537 | pub(crate) enum EnumTopBottom {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTopBottom` is more private than the item `<Hole as FeatureTrait>::set_topbottom`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14098:2
[INFO] [stdout]       |
[INFO] [stdout] 14098 |     fn set_topbottom(&mut self, val: EnumTopBottom) {self.TopBottom = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Hole as FeatureTrait>::set_topbottom` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTopBottom` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4537:1
[INFO] [stdout]       |
[INFO] [stdout]  4537 | pub(crate) enum EnumTopBottom {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<MotorFeature as FeatureTrait>::faceid`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14140:2
[INFO] [stdout]       |
[INFO] [stdout] 14140 |     fn faceid(&self) /*b4*/ -> &EnumNormalId {&self.FaceId}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MotorFeature as FeatureTrait>::faceid` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<MotorFeature as FeatureTrait>::set_faceid`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14141:2
[INFO] [stdout]       |
[INFO] [stdout] 14141 |     fn set_faceid(&mut self, val: EnumNormalId) {self.FaceId = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MotorFeature as FeatureTrait>::set_faceid` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInOut` is more private than the item `<MotorFeature as FeatureTrait>::inout`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14142:2
[INFO] [stdout]       |
[INFO] [stdout] 14142 |     fn inout(&self) /*b4*/ -> &EnumInOut {&self.InOut}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MotorFeature as FeatureTrait>::inout` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInOut` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2011:1
[INFO] [stdout]       |
[INFO] [stdout]  2011 | pub(crate) enum EnumInOut {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInOut` is more private than the item `<MotorFeature as FeatureTrait>::set_inout`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14143:2
[INFO] [stdout]       |
[INFO] [stdout] 14143 |     fn set_inout(&mut self, val: EnumInOut) {self.InOut = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MotorFeature as FeatureTrait>::set_inout` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInOut` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2011:1
[INFO] [stdout]       |
[INFO] [stdout]  2011 | pub(crate) enum EnumInOut {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumLeftRight` is more private than the item `<MotorFeature as FeatureTrait>::leftright`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14144:2
[INFO] [stdout]       |
[INFO] [stdout] 14144 |     fn leftright(&self) /*b4*/ -> &EnumLeftRight {&self.LeftRight}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MotorFeature as FeatureTrait>::leftright` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumLeftRight` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2615:1
[INFO] [stdout]       |
[INFO] [stdout]  2615 | pub(crate) enum EnumLeftRight {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumLeftRight` is more private than the item `<MotorFeature as FeatureTrait>::set_leftright`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14145:2
[INFO] [stdout]       |
[INFO] [stdout] 14145 |     fn set_leftright(&mut self, val: EnumLeftRight) {self.LeftRight = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MotorFeature as FeatureTrait>::set_leftright` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumLeftRight` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2615:1
[INFO] [stdout]       |
[INFO] [stdout]  2615 | pub(crate) enum EnumLeftRight {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTopBottom` is more private than the item `<MotorFeature as FeatureTrait>::topbottom`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14146:2
[INFO] [stdout]       |
[INFO] [stdout] 14146 |     fn topbottom(&self) /*b4*/ -> &EnumTopBottom {&self.TopBottom}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MotorFeature as FeatureTrait>::topbottom` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTopBottom` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4537:1
[INFO] [stdout]       |
[INFO] [stdout]  4537 | pub(crate) enum EnumTopBottom {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTopBottom` is more private than the item `<MotorFeature as FeatureTrait>::set_topbottom`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:14147:2
[INFO] [stdout]       |
[INFO] [stdout] 14147 |     fn set_topbottom(&mut self, val: EnumTopBottom) {self.TopBottom = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MotorFeature as FeatureTrait>::set_topbottom` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTopBottom` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4537:1
[INFO] [stdout]       |
[INFO] [stdout]  4537 | pub(crate) enum EnumTopBottom {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `GuiObjectTrait::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15120:2
[INFO] [stdout]       |
[INFO] [stdout] 15120 |     fn automaticsize(&self) /*a4*/ -> &EnumAutomaticSize;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `GuiObjectTrait::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `GuiObjectTrait::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15121:2
[INFO] [stdout]       |
[INFO] [stdout] 15121 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `GuiObjectTrait::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `GuiObjectTrait::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15132:2
[INFO] [stdout]       |
[INFO] [stdout] 15132 |     fn bordermode(&self) /*a4*/ -> &EnumBorderMode;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `GuiObjectTrait::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `GuiObjectTrait::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15133:2
[INFO] [stdout]       |
[INFO] [stdout] 15133 |     fn set_bordermode(&mut self, val: EnumBorderMode);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `GuiObjectTrait::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `GuiObjectTrait::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15160:2
[INFO] [stdout]       |
[INFO] [stdout] 15160 |     fn sizeconstraint(&self) /*a4*/ -> &EnumSizeConstraint;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `GuiObjectTrait::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `GuiObjectTrait::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15161:2
[INFO] [stdout]       |
[INFO] [stdout] 15161 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `GuiObjectTrait::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<GuiObject as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15174:2
[INFO] [stdout]       |
[INFO] [stdout] 15174 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiObject as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<GuiObject as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15175:2
[INFO] [stdout]       |
[INFO] [stdout] 15175 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiObject as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<GuiObject as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15186:2
[INFO] [stdout]       |
[INFO] [stdout] 15186 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiObject as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<GuiObject as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15187:2
[INFO] [stdout]       |
[INFO] [stdout] 15187 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiObject as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<GuiObject as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15214:2
[INFO] [stdout]       |
[INFO] [stdout] 15214 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiObject as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<GuiObject as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15215:2
[INFO] [stdout]       |
[INFO] [stdout] 15215 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiObject as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<CanvasGroup as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15335:2
[INFO] [stdout]       |
[INFO] [stdout] 15335 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CanvasGroup as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<CanvasGroup as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15336:2
[INFO] [stdout]       |
[INFO] [stdout] 15336 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CanvasGroup as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<CanvasGroup as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15347:2
[INFO] [stdout]       |
[INFO] [stdout] 15347 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CanvasGroup as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<CanvasGroup as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15348:2
[INFO] [stdout]       |
[INFO] [stdout] 15348 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CanvasGroup as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<CanvasGroup as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15375:2
[INFO] [stdout]       |
[INFO] [stdout] 15375 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CanvasGroup as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<CanvasGroup as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15376:2
[INFO] [stdout]       |
[INFO] [stdout] 15376 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CanvasGroup as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFrameStyle` is more private than the item `FrameTrait::style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15481:2
[INFO] [stdout]       |
[INFO] [stdout] 15481 |     fn style(&self) /*a4*/ -> &EnumFrameStyle;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FrameTrait::style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFrameStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1629:1
[INFO] [stdout]       |
[INFO] [stdout]  1629 | pub(crate) enum EnumFrameStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFrameStyle` is more private than the item `FrameTrait::set_style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15482:2
[INFO] [stdout]       |
[INFO] [stdout] 15482 |     fn set_style(&mut self, val: EnumFrameStyle);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FrameTrait::set_style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFrameStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1629:1
[INFO] [stdout]       |
[INFO] [stdout]  1629 | pub(crate) enum EnumFrameStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFrameStyle` is more private than the item `<Frame as FrameTrait>::style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15485:2
[INFO] [stdout]       |
[INFO] [stdout] 15485 |     fn style(&self) /*b4*/ -> &EnumFrameStyle {&self.Style}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Frame as FrameTrait>::style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFrameStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1629:1
[INFO] [stdout]       |
[INFO] [stdout]  1629 | pub(crate) enum EnumFrameStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFrameStyle` is more private than the item `<Frame as FrameTrait>::set_style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15486:2
[INFO] [stdout]       |
[INFO] [stdout] 15486 |     fn set_style(&mut self, val: EnumFrameStyle) {self.Style = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Frame as FrameTrait>::set_style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFrameStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1629:1
[INFO] [stdout]       |
[INFO] [stdout]  1629 | pub(crate) enum EnumFrameStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<Frame as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15493:2
[INFO] [stdout]       |
[INFO] [stdout] 15493 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Frame as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<Frame as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15494:2
[INFO] [stdout]       |
[INFO] [stdout] 15494 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Frame as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<Frame as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15505:2
[INFO] [stdout]       |
[INFO] [stdout] 15505 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Frame as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<Frame as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15506:2
[INFO] [stdout]       |
[INFO] [stdout] 15506 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Frame as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<Frame as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15533:2
[INFO] [stdout]       |
[INFO] [stdout] 15533 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Frame as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<Frame as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15534:2
[INFO] [stdout]       |
[INFO] [stdout] 15534 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Frame as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumButtonStyle` is more private than the item `GuiButtonTrait::style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15652:2
[INFO] [stdout]       |
[INFO] [stdout] 15652 |     fn style(&self) /*a4*/ -> &EnumButtonStyle;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `GuiButtonTrait::style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumButtonStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:645:1
[INFO] [stdout]       |
[INFO] [stdout]   645 | pub(crate) enum EnumButtonStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumButtonStyle` is more private than the item `GuiButtonTrait::set_style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15653:2
[INFO] [stdout]       |
[INFO] [stdout] 15653 |     fn set_style(&mut self, val: EnumButtonStyle);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `GuiButtonTrait::set_style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumButtonStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:645:1
[INFO] [stdout]       |
[INFO] [stdout]   645 | pub(crate) enum EnumButtonStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumButtonStyle` is more private than the item `<GuiButton as GuiButtonTrait>::style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15662:2
[INFO] [stdout]       |
[INFO] [stdout] 15662 |     fn style(&self) /*b4*/ -> &EnumButtonStyle {&self.Style}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiButton as GuiButtonTrait>::style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumButtonStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:645:1
[INFO] [stdout]       |
[INFO] [stdout]   645 | pub(crate) enum EnumButtonStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumButtonStyle` is more private than the item `<GuiButton as GuiButtonTrait>::set_style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15663:2
[INFO] [stdout]       |
[INFO] [stdout] 15663 |     fn set_style(&mut self, val: EnumButtonStyle) {self.Style = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiButton as GuiButtonTrait>::set_style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumButtonStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:645:1
[INFO] [stdout]       |
[INFO] [stdout]   645 | pub(crate) enum EnumButtonStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<GuiButton as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15670:2
[INFO] [stdout]       |
[INFO] [stdout] 15670 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiButton as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<GuiButton as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15671:2
[INFO] [stdout]       |
[INFO] [stdout] 15671 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiButton as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<GuiButton as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15682:2
[INFO] [stdout]       |
[INFO] [stdout] 15682 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiButton as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<GuiButton as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15683:2
[INFO] [stdout]       |
[INFO] [stdout] 15683 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiButton as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<GuiButton as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15710:2
[INFO] [stdout]       |
[INFO] [stdout] 15710 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiButton as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<GuiButton as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15711:2
[INFO] [stdout]       |
[INFO] [stdout] 15711 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiButton as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumResamplerMode` is more private than the item `ImageButtonTrait::resamplemode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15851:2
[INFO] [stdout]       |
[INFO] [stdout] 15851 |     fn resamplemode(&self) /*a4*/ -> &EnumResamplerMode;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ImageButtonTrait::resamplemode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumResamplerMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3437:1
[INFO] [stdout]       |
[INFO] [stdout]  3437 | pub(crate) enum EnumResamplerMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumResamplerMode` is more private than the item `ImageButtonTrait::set_resamplemode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15852:2
[INFO] [stdout]       |
[INFO] [stdout] 15852 |     fn set_resamplemode(&mut self, val: EnumResamplerMode);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ImageButtonTrait::set_resamplemode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumResamplerMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3437:1
[INFO] [stdout]       |
[INFO] [stdout]  3437 | pub(crate) enum EnumResamplerMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScaleType` is more private than the item `ImageButtonTrait::scaletype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15853:2
[INFO] [stdout]       |
[INFO] [stdout] 15853 |     fn scaletype(&self) /*a4*/ -> &EnumScaleType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ImageButtonTrait::scaletype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScaleType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3633:1
[INFO] [stdout]       |
[INFO] [stdout]  3633 | pub(crate) enum EnumScaleType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScaleType` is more private than the item `ImageButtonTrait::set_scaletype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15854:2
[INFO] [stdout]       |
[INFO] [stdout] 15854 |     fn set_scaletype(&mut self, val: EnumScaleType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ImageButtonTrait::set_scaletype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScaleType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3633:1
[INFO] [stdout]       |
[INFO] [stdout]  3633 | pub(crate) enum EnumScaleType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumResamplerMode` is more private than the item `<ImageButton as ImageButtonTrait>::resamplemode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15881:2
[INFO] [stdout]       |
[INFO] [stdout] 15881 |     fn resamplemode(&self) /*b4*/ -> &EnumResamplerMode {&self.ResampleMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as ImageButtonTrait>::resamplemode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumResamplerMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3437:1
[INFO] [stdout]       |
[INFO] [stdout]  3437 | pub(crate) enum EnumResamplerMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumResamplerMode` is more private than the item `<ImageButton as ImageButtonTrait>::set_resamplemode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15882:2
[INFO] [stdout]       |
[INFO] [stdout] 15882 |     fn set_resamplemode(&mut self, val: EnumResamplerMode) {self.ResampleMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as ImageButtonTrait>::set_resamplemode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumResamplerMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3437:1
[INFO] [stdout]       |
[INFO] [stdout]  3437 | pub(crate) enum EnumResamplerMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScaleType` is more private than the item `<ImageButton as ImageButtonTrait>::scaletype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15883:2
[INFO] [stdout]       |
[INFO] [stdout] 15883 |     fn scaletype(&self) /*b4*/ -> &EnumScaleType {&self.ScaleType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as ImageButtonTrait>::scaletype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScaleType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3633:1
[INFO] [stdout]       |
[INFO] [stdout]  3633 | pub(crate) enum EnumScaleType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScaleType` is more private than the item `<ImageButton as ImageButtonTrait>::set_scaletype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15884:2
[INFO] [stdout]       |
[INFO] [stdout] 15884 |     fn set_scaletype(&mut self, val: EnumScaleType) {self.ScaleType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as ImageButtonTrait>::set_scaletype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScaleType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3633:1
[INFO] [stdout]       |
[INFO] [stdout]  3633 | pub(crate) enum EnumScaleType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumButtonStyle` is more private than the item `<ImageButton as GuiButtonTrait>::style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15899:2
[INFO] [stdout]       |
[INFO] [stdout] 15899 |     fn style(&self) /*b4*/ -> &EnumButtonStyle {&self.Style}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as GuiButtonTrait>::style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumButtonStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:645:1
[INFO] [stdout]       |
[INFO] [stdout]   645 | pub(crate) enum EnumButtonStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumButtonStyle` is more private than the item `<ImageButton as GuiButtonTrait>::set_style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15900:2
[INFO] [stdout]       |
[INFO] [stdout] 15900 |     fn set_style(&mut self, val: EnumButtonStyle) {self.Style = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as GuiButtonTrait>::set_style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumButtonStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:645:1
[INFO] [stdout]       |
[INFO] [stdout]   645 | pub(crate) enum EnumButtonStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<ImageButton as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15909:2
[INFO] [stdout]       |
[INFO] [stdout] 15909 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<ImageButton as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15910:2
[INFO] [stdout]       |
[INFO] [stdout] 15910 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<ImageButton as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15921:2
[INFO] [stdout]       |
[INFO] [stdout] 15921 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<ImageButton as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15922:2
[INFO] [stdout]       |
[INFO] [stdout] 15922 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<ImageButton as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15949:2
[INFO] [stdout]       |
[INFO] [stdout] 15949 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<ImageButton as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:15950:2
[INFO] [stdout]       |
[INFO] [stdout] 15950 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageButton as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `TextButtonTrait::font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16082:2
[INFO] [stdout]       |
[INFO] [stdout] 16082 |     fn font(&self) /*a4*/ -> &EnumFont;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextButtonTrait::font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `TextButtonTrait::set_font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16083:2
[INFO] [stdout]       |
[INFO] [stdout] 16083 |     fn set_font(&mut self, val: EnumFont);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextButtonTrait::set_font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `TextButtonTrait::fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16084:2
[INFO] [stdout]       |
[INFO] [stdout] 16084 |     fn fontsize(&self) /*a4*/ -> &EnumFontSize;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextButtonTrait::fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `TextButtonTrait::set_fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16085:2
[INFO] [stdout]       |
[INFO] [stdout] 16085 |     fn set_fontsize(&mut self, val: EnumFontSize);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextButtonTrait::set_fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `TextButtonTrait::texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16114:2
[INFO] [stdout]       |
[INFO] [stdout] 16114 |     fn texttruncate(&self) /*a4*/ -> &EnumTextTruncate;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextButtonTrait::texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `TextButtonTrait::set_texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16115:2
[INFO] [stdout]       |
[INFO] [stdout] 16115 |     fn set_texttruncate(&mut self, val: EnumTextTruncate);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextButtonTrait::set_texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `TextButtonTrait::textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16120:2
[INFO] [stdout]       |
[INFO] [stdout] 16120 |     fn textxalignment(&self) /*a4*/ -> &EnumTextXAlignment;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextButtonTrait::textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `TextButtonTrait::set_textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16121:2
[INFO] [stdout]       |
[INFO] [stdout] 16121 |     fn set_textxalignment(&mut self, val: EnumTextXAlignment);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextButtonTrait::set_textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `TextButtonTrait::textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16122:2
[INFO] [stdout]       |
[INFO] [stdout] 16122 |     fn textyalignment(&self) /*a4*/ -> &EnumTextYAlignment;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextButtonTrait::textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `TextButtonTrait::set_textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16123:2
[INFO] [stdout]       |
[INFO] [stdout] 16123 |     fn set_textyalignment(&mut self, val: EnumTextYAlignment);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextButtonTrait::set_textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `<TextButton as TextButtonTrait>::font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16128:2
[INFO] [stdout]       |
[INFO] [stdout] 16128 |     fn font(&self) /*b4*/ -> &EnumFont {&self.Font}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as TextButtonTrait>::font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `<TextButton as TextButtonTrait>::set_font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16129:2
[INFO] [stdout]       |
[INFO] [stdout] 16129 |     fn set_font(&mut self, val: EnumFont) {self.Font = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as TextButtonTrait>::set_font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `<TextButton as TextButtonTrait>::fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16130:2
[INFO] [stdout]       |
[INFO] [stdout] 16130 |     fn fontsize(&self) /*b4*/ -> &EnumFontSize {&self.FontSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as TextButtonTrait>::fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `<TextButton as TextButtonTrait>::set_fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16131:2
[INFO] [stdout]       |
[INFO] [stdout] 16131 |     fn set_fontsize(&mut self, val: EnumFontSize) {self.FontSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as TextButtonTrait>::set_fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `<TextButton as TextButtonTrait>::texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16160:2
[INFO] [stdout]       |
[INFO] [stdout] 16160 |     fn texttruncate(&self) /*b4*/ -> &EnumTextTruncate {&self.TextTruncate}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as TextButtonTrait>::texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `<TextButton as TextButtonTrait>::set_texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16161:2
[INFO] [stdout]       |
[INFO] [stdout] 16161 |     fn set_texttruncate(&mut self, val: EnumTextTruncate) {self.TextTruncate = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as TextButtonTrait>::set_texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `<TextButton as TextButtonTrait>::textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16166:2
[INFO] [stdout]       |
[INFO] [stdout] 16166 |     fn textxalignment(&self) /*b4*/ -> &EnumTextXAlignment {&self.TextXAlignment}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as TextButtonTrait>::textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `<TextButton as TextButtonTrait>::set_textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16167:2
[INFO] [stdout]       |
[INFO] [stdout] 16167 |     fn set_textxalignment(&mut self, val: EnumTextXAlignment) {self.TextXAlignment = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as TextButtonTrait>::set_textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `<TextButton as TextButtonTrait>::textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16168:2
[INFO] [stdout]       |
[INFO] [stdout] 16168 |     fn textyalignment(&self) /*b4*/ -> &EnumTextYAlignment {&self.TextYAlignment}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as TextButtonTrait>::textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `<TextButton as TextButtonTrait>::set_textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16169:2
[INFO] [stdout]       |
[INFO] [stdout] 16169 |     fn set_textyalignment(&mut self, val: EnumTextYAlignment) {self.TextYAlignment = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as TextButtonTrait>::set_textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumButtonStyle` is more private than the item `<TextButton as GuiButtonTrait>::style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16178:2
[INFO] [stdout]       |
[INFO] [stdout] 16178 |     fn style(&self) /*b4*/ -> &EnumButtonStyle {&self.Style}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as GuiButtonTrait>::style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumButtonStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:645:1
[INFO] [stdout]       |
[INFO] [stdout]   645 | pub(crate) enum EnumButtonStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumButtonStyle` is more private than the item `<TextButton as GuiButtonTrait>::set_style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16179:2
[INFO] [stdout]       |
[INFO] [stdout] 16179 |     fn set_style(&mut self, val: EnumButtonStyle) {self.Style = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as GuiButtonTrait>::set_style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumButtonStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:645:1
[INFO] [stdout]       |
[INFO] [stdout]   645 | pub(crate) enum EnumButtonStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<TextButton as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16188:2
[INFO] [stdout]       |
[INFO] [stdout] 16188 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<TextButton as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16189:2
[INFO] [stdout]       |
[INFO] [stdout] 16189 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<TextButton as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16200:2
[INFO] [stdout]       |
[INFO] [stdout] 16200 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<TextButton as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16201:2
[INFO] [stdout]       |
[INFO] [stdout] 16201 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<TextButton as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16228:2
[INFO] [stdout]       |
[INFO] [stdout] 16228 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<TextButton as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16229:2
[INFO] [stdout]       |
[INFO] [stdout] 16229 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextButton as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<GuiLabel as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16345:2
[INFO] [stdout]       |
[INFO] [stdout] 16345 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiLabel as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<GuiLabel as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16346:2
[INFO] [stdout]       |
[INFO] [stdout] 16346 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiLabel as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<GuiLabel as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16357:2
[INFO] [stdout]       |
[INFO] [stdout] 16357 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiLabel as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<GuiLabel as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16358:2
[INFO] [stdout]       |
[INFO] [stdout] 16358 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiLabel as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<GuiLabel as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16385:2
[INFO] [stdout]       |
[INFO] [stdout] 16385 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiLabel as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<GuiLabel as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16386:2
[INFO] [stdout]       |
[INFO] [stdout] 16386 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiLabel as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumResamplerMode` is more private than the item `ImageLabelTrait::resamplemode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16516:2
[INFO] [stdout]       |
[INFO] [stdout] 16516 |     fn resamplemode(&self) /*a4*/ -> &EnumResamplerMode;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ImageLabelTrait::resamplemode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumResamplerMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3437:1
[INFO] [stdout]       |
[INFO] [stdout]  3437 | pub(crate) enum EnumResamplerMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumResamplerMode` is more private than the item `ImageLabelTrait::set_resamplemode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16517:2
[INFO] [stdout]       |
[INFO] [stdout] 16517 |     fn set_resamplemode(&mut self, val: EnumResamplerMode);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ImageLabelTrait::set_resamplemode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumResamplerMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3437:1
[INFO] [stdout]       |
[INFO] [stdout]  3437 | pub(crate) enum EnumResamplerMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScaleType` is more private than the item `ImageLabelTrait::scaletype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16518:2
[INFO] [stdout]       |
[INFO] [stdout] 16518 |     fn scaletype(&self) /*a4*/ -> &EnumScaleType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ImageLabelTrait::scaletype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScaleType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3633:1
[INFO] [stdout]       |
[INFO] [stdout]  3633 | pub(crate) enum EnumScaleType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScaleType` is more private than the item `ImageLabelTrait::set_scaletype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16519:2
[INFO] [stdout]       |
[INFO] [stdout] 16519 |     fn set_scaletype(&mut self, val: EnumScaleType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ImageLabelTrait::set_scaletype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScaleType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3633:1
[INFO] [stdout]       |
[INFO] [stdout]  3633 | pub(crate) enum EnumScaleType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumResamplerMode` is more private than the item `<ImageLabel as ImageLabelTrait>::resamplemode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16542:2
[INFO] [stdout]       |
[INFO] [stdout] 16542 |     fn resamplemode(&self) /*b4*/ -> &EnumResamplerMode {&self.ResampleMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageLabel as ImageLabelTrait>::resamplemode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumResamplerMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3437:1
[INFO] [stdout]       |
[INFO] [stdout]  3437 | pub(crate) enum EnumResamplerMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumResamplerMode` is more private than the item `<ImageLabel as ImageLabelTrait>::set_resamplemode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16543:2
[INFO] [stdout]       |
[INFO] [stdout] 16543 |     fn set_resamplemode(&mut self, val: EnumResamplerMode) {self.ResampleMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageLabel as ImageLabelTrait>::set_resamplemode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumResamplerMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3437:1
[INFO] [stdout]       |
[INFO] [stdout]  3437 | pub(crate) enum EnumResamplerMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScaleType` is more private than the item `<ImageLabel as ImageLabelTrait>::scaletype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16544:2
[INFO] [stdout]       |
[INFO] [stdout] 16544 |     fn scaletype(&self) /*b4*/ -> &EnumScaleType {&self.ScaleType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageLabel as ImageLabelTrait>::scaletype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScaleType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3633:1
[INFO] [stdout]       |
[INFO] [stdout]  3633 | pub(crate) enum EnumScaleType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScaleType` is more private than the item `<ImageLabel as ImageLabelTrait>::set_scaletype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16545:2
[INFO] [stdout]       |
[INFO] [stdout] 16545 |     fn set_scaletype(&mut self, val: EnumScaleType) {self.ScaleType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageLabel as ImageLabelTrait>::set_scaletype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScaleType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3633:1
[INFO] [stdout]       |
[INFO] [stdout]  3633 | pub(crate) enum EnumScaleType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<ImageLabel as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16562:2
[INFO] [stdout]       |
[INFO] [stdout] 16562 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageLabel as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<ImageLabel as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16563:2
[INFO] [stdout]       |
[INFO] [stdout] 16563 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageLabel as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<ImageLabel as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16574:2
[INFO] [stdout]       |
[INFO] [stdout] 16574 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageLabel as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<ImageLabel as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16575:2
[INFO] [stdout]       |
[INFO] [stdout] 16575 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageLabel as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<ImageLabel as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16602:2
[INFO] [stdout]       |
[INFO] [stdout] 16602 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageLabel as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<ImageLabel as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16603:2
[INFO] [stdout]       |
[INFO] [stdout] 16603 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageLabel as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `TextLabelTrait::font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16731:2
[INFO] [stdout]       |
[INFO] [stdout] 16731 |     fn font(&self) /*a4*/ -> &EnumFont;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextLabelTrait::font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `TextLabelTrait::set_font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16732:2
[INFO] [stdout]       |
[INFO] [stdout] 16732 |     fn set_font(&mut self, val: EnumFont);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextLabelTrait::set_font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `TextLabelTrait::fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16733:2
[INFO] [stdout]       |
[INFO] [stdout] 16733 |     fn fontsize(&self) /*a4*/ -> &EnumFontSize;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextLabelTrait::fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `TextLabelTrait::set_fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16734:2
[INFO] [stdout]       |
[INFO] [stdout] 16734 |     fn set_fontsize(&mut self, val: EnumFontSize);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextLabelTrait::set_fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `TextLabelTrait::texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16763:2
[INFO] [stdout]       |
[INFO] [stdout] 16763 |     fn texttruncate(&self) /*a4*/ -> &EnumTextTruncate;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextLabelTrait::texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `TextLabelTrait::set_texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16764:2
[INFO] [stdout]       |
[INFO] [stdout] 16764 |     fn set_texttruncate(&mut self, val: EnumTextTruncate);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextLabelTrait::set_texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `TextLabelTrait::textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16769:2
[INFO] [stdout]       |
[INFO] [stdout] 16769 |     fn textxalignment(&self) /*a4*/ -> &EnumTextXAlignment;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextLabelTrait::textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `TextLabelTrait::set_textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16770:2
[INFO] [stdout]       |
[INFO] [stdout] 16770 |     fn set_textxalignment(&mut self, val: EnumTextXAlignment);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextLabelTrait::set_textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `TextLabelTrait::textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16771:2
[INFO] [stdout]       |
[INFO] [stdout] 16771 |     fn textyalignment(&self) /*a4*/ -> &EnumTextYAlignment;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextLabelTrait::textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `TextLabelTrait::set_textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16772:2
[INFO] [stdout]       |
[INFO] [stdout] 16772 |     fn set_textyalignment(&mut self, val: EnumTextYAlignment);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextLabelTrait::set_textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `<TextLabel as TextLabelTrait>::font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16777:2
[INFO] [stdout]       |
[INFO] [stdout] 16777 |     fn font(&self) /*b4*/ -> &EnumFont {&self.Font}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as TextLabelTrait>::font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `<TextLabel as TextLabelTrait>::set_font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16778:2
[INFO] [stdout]       |
[INFO] [stdout] 16778 |     fn set_font(&mut self, val: EnumFont) {self.Font = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as TextLabelTrait>::set_font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `<TextLabel as TextLabelTrait>::fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16779:2
[INFO] [stdout]       |
[INFO] [stdout] 16779 |     fn fontsize(&self) /*b4*/ -> &EnumFontSize {&self.FontSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as TextLabelTrait>::fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `<TextLabel as TextLabelTrait>::set_fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16780:2
[INFO] [stdout]       |
[INFO] [stdout] 16780 |     fn set_fontsize(&mut self, val: EnumFontSize) {self.FontSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as TextLabelTrait>::set_fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `<TextLabel as TextLabelTrait>::texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16809:2
[INFO] [stdout]       |
[INFO] [stdout] 16809 |     fn texttruncate(&self) /*b4*/ -> &EnumTextTruncate {&self.TextTruncate}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as TextLabelTrait>::texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `<TextLabel as TextLabelTrait>::set_texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16810:2
[INFO] [stdout]       |
[INFO] [stdout] 16810 |     fn set_texttruncate(&mut self, val: EnumTextTruncate) {self.TextTruncate = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as TextLabelTrait>::set_texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `<TextLabel as TextLabelTrait>::textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16815:2
[INFO] [stdout]       |
[INFO] [stdout] 16815 |     fn textxalignment(&self) /*b4*/ -> &EnumTextXAlignment {&self.TextXAlignment}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as TextLabelTrait>::textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `<TextLabel as TextLabelTrait>::set_textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16816:2
[INFO] [stdout]       |
[INFO] [stdout] 16816 |     fn set_textxalignment(&mut self, val: EnumTextXAlignment) {self.TextXAlignment = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as TextLabelTrait>::set_textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `<TextLabel as TextLabelTrait>::textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16817:2
[INFO] [stdout]       |
[INFO] [stdout] 16817 |     fn textyalignment(&self) /*b4*/ -> &EnumTextYAlignment {&self.TextYAlignment}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as TextLabelTrait>::textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `<TextLabel as TextLabelTrait>::set_textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16818:2
[INFO] [stdout]       |
[INFO] [stdout] 16818 |     fn set_textyalignment(&mut self, val: EnumTextYAlignment) {self.TextYAlignment = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as TextLabelTrait>::set_textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<TextLabel as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16829:2
[INFO] [stdout]       |
[INFO] [stdout] 16829 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<TextLabel as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16830:2
[INFO] [stdout]       |
[INFO] [stdout] 16830 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<TextLabel as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16841:2
[INFO] [stdout]       |
[INFO] [stdout] 16841 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<TextLabel as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16842:2
[INFO] [stdout]       |
[INFO] [stdout] 16842 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<TextLabel as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16869:2
[INFO] [stdout]       |
[INFO] [stdout] 16869 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<TextLabel as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16870:2
[INFO] [stdout]       |
[INFO] [stdout] 16870 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextLabel as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `ScrollingFrameTrait::automaticcanvassize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:16999:2
[INFO] [stdout]       |
[INFO] [stdout] 16999 |     fn automaticcanvassize(&self) /*a4*/ -> &EnumAutomaticSize;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::automaticcanvassize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `ScrollingFrameTrait::set_automaticcanvassize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17000:2
[INFO] [stdout]       |
[INFO] [stdout] 17000 |     fn set_automaticcanvassize(&mut self, val: EnumAutomaticSize);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::set_automaticcanvassize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumElasticBehavior` is more private than the item `ScrollingFrameTrait::elasticbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17007:2
[INFO] [stdout]       |
[INFO] [stdout] 17007 |     fn elasticbehavior(&self) /*a4*/ -> &EnumElasticBehavior;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::elasticbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumElasticBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1425:1
[INFO] [stdout]       |
[INFO] [stdout]  1425 | pub(crate) enum EnumElasticBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumElasticBehavior` is more private than the item `ScrollingFrameTrait::set_elasticbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17008:2
[INFO] [stdout]       |
[INFO] [stdout] 17008 |     fn set_elasticbehavior(&mut self, val: EnumElasticBehavior);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::set_elasticbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumElasticBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1425:1
[INFO] [stdout]       |
[INFO] [stdout]  1425 | pub(crate) enum EnumElasticBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollBarInset` is more private than the item `ScrollingFrameTrait::horizontalscrollbarinset`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17011:2
[INFO] [stdout]       |
[INFO] [stdout] 17011 |     fn horizontalscrollbarinset(&self) /*a4*/ -> &EnumScrollBarInset;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::horizontalscrollbarinset` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollBarInset` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3661:1
[INFO] [stdout]       |
[INFO] [stdout]  3661 | pub(crate) enum EnumScrollBarInset {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollBarInset` is more private than the item `ScrollingFrameTrait::set_horizontalscrollbarinset`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17012:2
[INFO] [stdout]       |
[INFO] [stdout] 17012 |     fn set_horizontalscrollbarinset(&mut self, val: EnumScrollBarInset);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::set_horizontalscrollbarinset` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollBarInset` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3661:1
[INFO] [stdout]       |
[INFO] [stdout]  3661 | pub(crate) enum EnumScrollBarInset {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollingDirection` is more private than the item `ScrollingFrameTrait::scrollingdirection`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17023:2
[INFO] [stdout]       |
[INFO] [stdout] 17023 |     fn scrollingdirection(&self) /*a4*/ -> &EnumScrollingDirection;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::scrollingdirection` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollingDirection` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3671:1
[INFO] [stdout]       |
[INFO] [stdout]  3671 | pub(crate) enum EnumScrollingDirection {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollingDirection` is more private than the item `ScrollingFrameTrait::set_scrollingdirection`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17024:2
[INFO] [stdout]       |
[INFO] [stdout] 17024 |     fn set_scrollingdirection(&mut self, val: EnumScrollingDirection);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::set_scrollingdirection` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollingDirection` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3671:1
[INFO] [stdout]       |
[INFO] [stdout]  3671 | pub(crate) enum EnumScrollingDirection {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollBarInset` is more private than the item `ScrollingFrameTrait::verticalscrollbarinset`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17033:2
[INFO] [stdout]       |
[INFO] [stdout] 17033 |     fn verticalscrollbarinset(&self) /*a4*/ -> &EnumScrollBarInset;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::verticalscrollbarinset` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollBarInset` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3661:1
[INFO] [stdout]       |
[INFO] [stdout]  3661 | pub(crate) enum EnumScrollBarInset {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollBarInset` is more private than the item `ScrollingFrameTrait::set_verticalscrollbarinset`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17034:2
[INFO] [stdout]       |
[INFO] [stdout] 17034 |     fn set_verticalscrollbarinset(&mut self, val: EnumScrollBarInset);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::set_verticalscrollbarinset` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollBarInset` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3661:1
[INFO] [stdout]       |
[INFO] [stdout]  3661 | pub(crate) enum EnumScrollBarInset {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVerticalScrollBarPosition` is more private than the item `ScrollingFrameTrait::verticalscrollbarposition`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17035:2
[INFO] [stdout]       |
[INFO] [stdout] 17035 |     fn verticalscrollbarposition(&self) /*a4*/ -> &EnumVerticalScrollBarPosition;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::verticalscrollbarposition` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumVerticalScrollBarPosition` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4717:1
[INFO] [stdout]       |
[INFO] [stdout]  4717 | pub(crate) enum EnumVerticalScrollBarPosition {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVerticalScrollBarPosition` is more private than the item `ScrollingFrameTrait::set_verticalscrollbarposition`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17036:2
[INFO] [stdout]       |
[INFO] [stdout] 17036 |     fn set_verticalscrollbarposition(&mut self, val: EnumVerticalScrollBarPosition);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ScrollingFrameTrait::set_verticalscrollbarposition` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumVerticalScrollBarPosition` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4717:1
[INFO] [stdout]       |
[INFO] [stdout]  4717 | pub(crate) enum EnumVerticalScrollBarPosition {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::automaticcanvassize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17043:2
[INFO] [stdout]       |
[INFO] [stdout] 17043 |     fn automaticcanvassize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticCanvasSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::automaticcanvassize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::set_automaticcanvassize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17044:2
[INFO] [stdout]       |
[INFO] [stdout] 17044 |     fn set_automaticcanvassize(&mut self, val: EnumAutomaticSize) {self.AutomaticCanvasSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::set_automaticcanvassize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumElasticBehavior` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::elasticbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17051:2
[INFO] [stdout]       |
[INFO] [stdout] 17051 |     fn elasticbehavior(&self) /*b4*/ -> &EnumElasticBehavior {&self.ElasticBehavior}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::elasticbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumElasticBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1425:1
[INFO] [stdout]       |
[INFO] [stdout]  1425 | pub(crate) enum EnumElasticBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumElasticBehavior` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::set_elasticbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17052:2
[INFO] [stdout]       |
[INFO] [stdout] 17052 |     fn set_elasticbehavior(&mut self, val: EnumElasticBehavior) {self.ElasticBehavior = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::set_elasticbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumElasticBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1425:1
[INFO] [stdout]       |
[INFO] [stdout]  1425 | pub(crate) enum EnumElasticBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollBarInset` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::horizontalscrollbarinset`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17055:2
[INFO] [stdout]       |
[INFO] [stdout] 17055 |     fn horizontalscrollbarinset(&self) /*b4*/ -> &EnumScrollBarInset {&self.HorizontalScrollBarInset}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::horizontalscrollbarinset` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollBarInset` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3661:1
[INFO] [stdout]       |
[INFO] [stdout]  3661 | pub(crate) enum EnumScrollBarInset {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollBarInset` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::set_horizontalscrollbarinset`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17056:2
[INFO] [stdout]       |
[INFO] [stdout] 17056 |     fn set_horizontalscrollbarinset(&mut self, val: EnumScrollBarInset) {self.HorizontalScrollBarInset = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::set_horizontalscrollbarinset` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollBarInset` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3661:1
[INFO] [stdout]       |
[INFO] [stdout]  3661 | pub(crate) enum EnumScrollBarInset {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollingDirection` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::scrollingdirection`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17067:2
[INFO] [stdout]       |
[INFO] [stdout] 17067 |     fn scrollingdirection(&self) /*b4*/ -> &EnumScrollingDirection {&self.ScrollingDirection}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::scrollingdirection` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollingDirection` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3671:1
[INFO] [stdout]       |
[INFO] [stdout]  3671 | pub(crate) enum EnumScrollingDirection {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollingDirection` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::set_scrollingdirection`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17068:2
[INFO] [stdout]       |
[INFO] [stdout] 17068 |     fn set_scrollingdirection(&mut self, val: EnumScrollingDirection) {self.ScrollingDirection = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::set_scrollingdirection` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollingDirection` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3671:1
[INFO] [stdout]       |
[INFO] [stdout]  3671 | pub(crate) enum EnumScrollingDirection {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollBarInset` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::verticalscrollbarinset`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17077:2
[INFO] [stdout]       |
[INFO] [stdout] 17077 |     fn verticalscrollbarinset(&self) /*b4*/ -> &EnumScrollBarInset {&self.VerticalScrollBarInset}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::verticalscrollbarinset` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollBarInset` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3661:1
[INFO] [stdout]       |
[INFO] [stdout]  3661 | pub(crate) enum EnumScrollBarInset {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumScrollBarInset` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::set_verticalscrollbarinset`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17078:2
[INFO] [stdout]       |
[INFO] [stdout] 17078 |     fn set_verticalscrollbarinset(&mut self, val: EnumScrollBarInset) {self.VerticalScrollBarInset = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::set_verticalscrollbarinset` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumScrollBarInset` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3661:1
[INFO] [stdout]       |
[INFO] [stdout]  3661 | pub(crate) enum EnumScrollBarInset {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVerticalScrollBarPosition` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::verticalscrollbarposition`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17079:2
[INFO] [stdout]       |
[INFO] [stdout] 17079 |     fn verticalscrollbarposition(&self) /*b4*/ -> &EnumVerticalScrollBarPosition {&self.VerticalScrollBarPosition}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::verticalscrollbarposition` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumVerticalScrollBarPosition` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4717:1
[INFO] [stdout]       |
[INFO] [stdout]  4717 | pub(crate) enum EnumVerticalScrollBarPosition {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumVerticalScrollBarPosition` is more private than the item `<ScrollingFrame as ScrollingFrameTrait>::set_verticalscrollbarposition`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17080:2
[INFO] [stdout]       |
[INFO] [stdout] 17080 |     fn set_verticalscrollbarposition(&mut self, val: EnumVerticalScrollBarPosition) {self.VerticalScrollBarPosition = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as ScrollingFrameTrait>::set_verticalscrollbarposition` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumVerticalScrollBarPosition` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4717:1
[INFO] [stdout]       |
[INFO] [stdout]  4717 | pub(crate) enum EnumVerticalScrollBarPosition {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<ScrollingFrame as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17087:2
[INFO] [stdout]       |
[INFO] [stdout] 17087 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<ScrollingFrame as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17088:2
[INFO] [stdout]       |
[INFO] [stdout] 17088 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<ScrollingFrame as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17099:2
[INFO] [stdout]       |
[INFO] [stdout] 17099 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<ScrollingFrame as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17100:2
[INFO] [stdout]       |
[INFO] [stdout] 17100 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<ScrollingFrame as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17127:2
[INFO] [stdout]       |
[INFO] [stdout] 17127 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<ScrollingFrame as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17128:2
[INFO] [stdout]       |
[INFO] [stdout] 17128 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScrollingFrame as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `TextBoxTrait::font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17274:2
[INFO] [stdout]       |
[INFO] [stdout] 17274 |     fn font(&self) /*a4*/ -> &EnumFont;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `TextBoxTrait::set_font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17275:2
[INFO] [stdout]       |
[INFO] [stdout] 17275 |     fn set_font(&mut self, val: EnumFont);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::set_font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `TextBoxTrait::fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17276:2
[INFO] [stdout]       |
[INFO] [stdout] 17276 |     fn fontsize(&self) /*a4*/ -> &EnumFontSize;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `TextBoxTrait::set_fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17277:2
[INFO] [stdout]       |
[INFO] [stdout] 17277 |     fn set_fontsize(&mut self, val: EnumFontSize);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::set_fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumReturnKeyType` is more private than the item `TextBoxTrait::returnkeytype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17292:2
[INFO] [stdout]       |
[INFO] [stdout] 17292 |     fn returnkeytype(&self) /*a4*/ -> &EnumReturnKeyType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::returnkeytype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumReturnKeyType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3445:1
[INFO] [stdout]       |
[INFO] [stdout]  3445 | pub(crate) enum EnumReturnKeyType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumReturnKeyType` is more private than the item `TextBoxTrait::set_returnkeytype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17293:2
[INFO] [stdout]       |
[INFO] [stdout] 17293 |     fn set_returnkeytype(&mut self, val: EnumReturnKeyType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::set_returnkeytype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumReturnKeyType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3445:1
[INFO] [stdout]       |
[INFO] [stdout]  3445 | pub(crate) enum EnumReturnKeyType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextInputType` is more private than the item `TextBoxTrait::textinputtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17312:2
[INFO] [stdout]       |
[INFO] [stdout] 17312 |     fn textinputtype(&self) /*a4*/ -> &EnumTextInputType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::textinputtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4391:1
[INFO] [stdout]       |
[INFO] [stdout]  4391 | pub(crate) enum EnumTextInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextInputType` is more private than the item `TextBoxTrait::set_textinputtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17313:2
[INFO] [stdout]       |
[INFO] [stdout] 17313 |     fn set_textinputtype(&mut self, val: EnumTextInputType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::set_textinputtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4391:1
[INFO] [stdout]       |
[INFO] [stdout]  4391 | pub(crate) enum EnumTextInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `TextBoxTrait::texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17324:2
[INFO] [stdout]       |
[INFO] [stdout] 17324 |     fn texttruncate(&self) /*a4*/ -> &EnumTextTruncate;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `TextBoxTrait::set_texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17325:2
[INFO] [stdout]       |
[INFO] [stdout] 17325 |     fn set_texttruncate(&mut self, val: EnumTextTruncate);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::set_texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `TextBoxTrait::textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17330:2
[INFO] [stdout]       |
[INFO] [stdout] 17330 |     fn textxalignment(&self) /*a4*/ -> &EnumTextXAlignment;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `TextBoxTrait::set_textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17331:2
[INFO] [stdout]       |
[INFO] [stdout] 17331 |     fn set_textxalignment(&mut self, val: EnumTextXAlignment);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::set_textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `TextBoxTrait::textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17332:2
[INFO] [stdout]       |
[INFO] [stdout] 17332 |     fn textyalignment(&self) /*a4*/ -> &EnumTextYAlignment;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `TextBoxTrait::set_textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17333:2
[INFO] [stdout]       |
[INFO] [stdout] 17333 |     fn set_textyalignment(&mut self, val: EnumTextYAlignment);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `TextBoxTrait::set_textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `<TextBox as TextBoxTrait>::font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17344:2
[INFO] [stdout]       |
[INFO] [stdout] 17344 |     fn font(&self) /*b4*/ -> &EnumFont {&self.Font}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFont` is more private than the item `<TextBox as TextBoxTrait>::set_font`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17345:2
[INFO] [stdout]       |
[INFO] [stdout] 17345 |     fn set_font(&mut self, val: EnumFont) {self.Font = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::set_font` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFont` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1487:1
[INFO] [stdout]       |
[INFO] [stdout]  1487 | pub(crate) enum EnumFont {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `<TextBox as TextBoxTrait>::fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17346:2
[INFO] [stdout]       |
[INFO] [stdout] 17346 |     fn fontsize(&self) /*b4*/ -> &EnumFontSize {&self.FontSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFontSize` is more private than the item `<TextBox as TextBoxTrait>::set_fontsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17347:2
[INFO] [stdout]       |
[INFO] [stdout] 17347 |     fn set_fontsize(&mut self, val: EnumFontSize) {self.FontSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::set_fontsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFontSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1583:1
[INFO] [stdout]       |
[INFO] [stdout]  1583 | pub(crate) enum EnumFontSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumReturnKeyType` is more private than the item `<TextBox as TextBoxTrait>::returnkeytype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17362:2
[INFO] [stdout]       |
[INFO] [stdout] 17362 |     fn returnkeytype(&self) /*b4*/ -> &EnumReturnKeyType {&self.ReturnKeyType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::returnkeytype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumReturnKeyType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3445:1
[INFO] [stdout]       |
[INFO] [stdout]  3445 | pub(crate) enum EnumReturnKeyType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumReturnKeyType` is more private than the item `<TextBox as TextBoxTrait>::set_returnkeytype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17363:2
[INFO] [stdout]       |
[INFO] [stdout] 17363 |     fn set_returnkeytype(&mut self, val: EnumReturnKeyType) {self.ReturnKeyType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::set_returnkeytype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumReturnKeyType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3445:1
[INFO] [stdout]       |
[INFO] [stdout]  3445 | pub(crate) enum EnumReturnKeyType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextInputType` is more private than the item `<TextBox as TextBoxTrait>::textinputtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17382:2
[INFO] [stdout]       |
[INFO] [stdout] 17382 |     fn textinputtype(&self) /*b4*/ -> &EnumTextInputType {&self.TextInputType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::textinputtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4391:1
[INFO] [stdout]       |
[INFO] [stdout]  4391 | pub(crate) enum EnumTextInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextInputType` is more private than the item `<TextBox as TextBoxTrait>::set_textinputtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17383:2
[INFO] [stdout]       |
[INFO] [stdout] 17383 |     fn set_textinputtype(&mut self, val: EnumTextInputType) {self.TextInputType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::set_textinputtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4391:1
[INFO] [stdout]       |
[INFO] [stdout]  4391 | pub(crate) enum EnumTextInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `<TextBox as TextBoxTrait>::texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17394:2
[INFO] [stdout]       |
[INFO] [stdout] 17394 |     fn texttruncate(&self) /*b4*/ -> &EnumTextTruncate {&self.TextTruncate}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextTruncate` is more private than the item `<TextBox as TextBoxTrait>::set_texttruncate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17395:2
[INFO] [stdout]       |
[INFO] [stdout] 17395 |     fn set_texttruncate(&mut self, val: EnumTextTruncate) {self.TextTruncate = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::set_texttruncate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextTruncate` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4413:1
[INFO] [stdout]       |
[INFO] [stdout]  4413 | pub(crate) enum EnumTextTruncate {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `<TextBox as TextBoxTrait>::textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17400:2
[INFO] [stdout]       |
[INFO] [stdout] 17400 |     fn textxalignment(&self) /*b4*/ -> &EnumTextXAlignment {&self.TextXAlignment}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextXAlignment` is more private than the item `<TextBox as TextBoxTrait>::set_textxalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17401:2
[INFO] [stdout]       |
[INFO] [stdout] 17401 |     fn set_textxalignment(&mut self, val: EnumTextXAlignment) {self.TextXAlignment = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::set_textxalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextXAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4421:1
[INFO] [stdout]       |
[INFO] [stdout]  4421 | pub(crate) enum EnumTextXAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `<TextBox as TextBoxTrait>::textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17402:2
[INFO] [stdout]       |
[INFO] [stdout] 17402 |     fn textyalignment(&self) /*b4*/ -> &EnumTextYAlignment {&self.TextYAlignment}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTextYAlignment` is more private than the item `<TextBox as TextBoxTrait>::set_textyalignment`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17403:2
[INFO] [stdout]       |
[INFO] [stdout] 17403 |     fn set_textyalignment(&mut self, val: EnumTextYAlignment) {self.TextYAlignment = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as TextBoxTrait>::set_textyalignment` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTextYAlignment` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4431:1
[INFO] [stdout]       |
[INFO] [stdout]  4431 | pub(crate) enum EnumTextYAlignment {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<TextBox as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17410:2
[INFO] [stdout]       |
[INFO] [stdout] 17410 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<TextBox as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17411:2
[INFO] [stdout]       |
[INFO] [stdout] 17411 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<TextBox as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17422:2
[INFO] [stdout]       |
[INFO] [stdout] 17422 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<TextBox as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17423:2
[INFO] [stdout]       |
[INFO] [stdout] 17423 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<TextBox as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17450:2
[INFO] [stdout]       |
[INFO] [stdout] 17450 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<TextBox as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17451:2
[INFO] [stdout]       |
[INFO] [stdout] 17451 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<TextBox as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<VideoFrame as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17603:2
[INFO] [stdout]       |
[INFO] [stdout] 17603 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<VideoFrame as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<VideoFrame as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17604:2
[INFO] [stdout]       |
[INFO] [stdout] 17604 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<VideoFrame as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<VideoFrame as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17615:2
[INFO] [stdout]       |
[INFO] [stdout] 17615 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<VideoFrame as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<VideoFrame as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17616:2
[INFO] [stdout]       |
[INFO] [stdout] 17616 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<VideoFrame as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<VideoFrame as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17643:2
[INFO] [stdout]       |
[INFO] [stdout] 17643 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<VideoFrame as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<VideoFrame as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17644:2
[INFO] [stdout]       |
[INFO] [stdout] 17644 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<VideoFrame as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<ViewportFrame as GuiObjectTrait>::automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17786:2
[INFO] [stdout]       |
[INFO] [stdout] 17786 |     fn automaticsize(&self) /*b4*/ -> &EnumAutomaticSize {&self.AutomaticSize}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ViewportFrame as GuiObjectTrait>::automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAutomaticSize` is more private than the item `<ViewportFrame as GuiObjectTrait>::set_automaticsize`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17787:2
[INFO] [stdout]       |
[INFO] [stdout] 17787 |     fn set_automaticsize(&mut self, val: EnumAutomaticSize) {self.AutomaticSize = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ViewportFrame as GuiObjectTrait>::set_automaticsize` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAutomaticSize` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:393:1
[INFO] [stdout]       |
[INFO] [stdout]   393 | pub(crate) enum EnumAutomaticSize {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<ViewportFrame as GuiObjectTrait>::bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17798:2
[INFO] [stdout]       |
[INFO] [stdout] 17798 |     fn bordermode(&self) /*b4*/ -> &EnumBorderMode {&self.BorderMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ViewportFrame as GuiObjectTrait>::bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumBorderMode` is more private than the item `<ViewportFrame as GuiObjectTrait>::set_bordermode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17799:2
[INFO] [stdout]       |
[INFO] [stdout] 17799 |     fn set_bordermode(&mut self, val: EnumBorderMode) {self.BorderMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ViewportFrame as GuiObjectTrait>::set_bordermode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumBorderMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:589:1
[INFO] [stdout]       |
[INFO] [stdout]   589 | pub(crate) enum EnumBorderMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<ViewportFrame as GuiObjectTrait>::sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17826:2
[INFO] [stdout]       |
[INFO] [stdout] 17826 |     fn sizeconstraint(&self) /*b4*/ -> &EnumSizeConstraint {&self.SizeConstraint}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ViewportFrame as GuiObjectTrait>::sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSizeConstraint` is more private than the item `<ViewportFrame as GuiObjectTrait>::set_sizeconstraint`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17827:2
[INFO] [stdout]       |
[INFO] [stdout] 17827 |     fn set_sizeconstraint(&mut self, val: EnumSizeConstraint) {self.SizeConstraint = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ViewportFrame as GuiObjectTrait>::set_sizeconstraint` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSizeConstraint` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3701:1
[INFO] [stdout]       |
[INFO] [stdout]  3701 | pub(crate) enum EnumSizeConstraint {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `generated::LayerCollectorTrait::zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17920:2
[INFO] [stdout]       |
[INFO] [stdout] 17920 |     fn zindexbehavior(&self) /*a4*/ -> &EnumZIndexBehavior;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::LayerCollectorTrait::zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `generated::LayerCollectorTrait::set_zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17921:2
[INFO] [stdout]       |
[INFO] [stdout] 17921 |     fn set_zindexbehavior(&mut self, val: EnumZIndexBehavior);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::LayerCollectorTrait::set_zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<LayerCollector as generated::LayerCollectorTrait>::zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17928:2
[INFO] [stdout]       |
[INFO] [stdout] 17928 |     fn zindexbehavior(&self) /*b4*/ -> &EnumZIndexBehavior {&self.ZIndexBehavior}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<LayerCollector as generated::LayerCollectorTrait>::zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<LayerCollector as generated::LayerCollectorTrait>::set_zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:17929:2
[INFO] [stdout]       |
[INFO] [stdout] 17929 |     fn set_zindexbehavior(&mut self, val: EnumZIndexBehavior) {self.ZIndexBehavior = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<LayerCollector as generated::LayerCollectorTrait>::set_zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<BillboardGui as generated::LayerCollectorTrait>::zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18100:2
[INFO] [stdout]       |
[INFO] [stdout] 18100 |     fn zindexbehavior(&self) /*b4*/ -> &EnumZIndexBehavior {&self.ZIndexBehavior}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BillboardGui as generated::LayerCollectorTrait>::zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<BillboardGui as generated::LayerCollectorTrait>::set_zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18101:2
[INFO] [stdout]       |
[INFO] [stdout] 18101 |     fn set_zindexbehavior(&mut self, val: EnumZIndexBehavior) {self.ZIndexBehavior = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BillboardGui as generated::LayerCollectorTrait>::set_zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<PluginGui as generated::LayerCollectorTrait>::zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18193:2
[INFO] [stdout]       |
[INFO] [stdout] 18193 |     fn zindexbehavior(&self) /*b4*/ -> &EnumZIndexBehavior {&self.ZIndexBehavior}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PluginGui as generated::LayerCollectorTrait>::zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<PluginGui as generated::LayerCollectorTrait>::set_zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18194:2
[INFO] [stdout]       |
[INFO] [stdout] 18194 |     fn set_zindexbehavior(&mut self, val: EnumZIndexBehavior) {self.ZIndexBehavior = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PluginGui as generated::LayerCollectorTrait>::set_zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<DockWidgetPluginGui as generated::LayerCollectorTrait>::zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18289:2
[INFO] [stdout]       |
[INFO] [stdout] 18289 |     fn zindexbehavior(&self) /*b4*/ -> &EnumZIndexBehavior {&self.ZIndexBehavior}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DockWidgetPluginGui as generated::LayerCollectorTrait>::zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<DockWidgetPluginGui as generated::LayerCollectorTrait>::set_zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18290:2
[INFO] [stdout]       |
[INFO] [stdout] 18290 |     fn set_zindexbehavior(&mut self, val: EnumZIndexBehavior) {self.ZIndexBehavior = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<DockWidgetPluginGui as generated::LayerCollectorTrait>::set_zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<QWidgetPluginGui as generated::LayerCollectorTrait>::zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18380:2
[INFO] [stdout]       |
[INFO] [stdout] 18380 |     fn zindexbehavior(&self) /*b4*/ -> &EnumZIndexBehavior {&self.ZIndexBehavior}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<QWidgetPluginGui as generated::LayerCollectorTrait>::zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<QWidgetPluginGui as generated::LayerCollectorTrait>::set_zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18381:2
[INFO] [stdout]       |
[INFO] [stdout] 18381 |     fn set_zindexbehavior(&mut self, val: EnumZIndexBehavior) {self.ZIndexBehavior = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<QWidgetPluginGui as generated::LayerCollectorTrait>::set_zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<ScreenGui as generated::LayerCollectorTrait>::zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18481:2
[INFO] [stdout]       |
[INFO] [stdout] 18481 |     fn zindexbehavior(&self) /*b4*/ -> &EnumZIndexBehavior {&self.ZIndexBehavior}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScreenGui as generated::LayerCollectorTrait>::zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<ScreenGui as generated::LayerCollectorTrait>::set_zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18482:2
[INFO] [stdout]       |
[INFO] [stdout] 18482 |     fn set_zindexbehavior(&mut self, val: EnumZIndexBehavior) {self.ZIndexBehavior = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ScreenGui as generated::LayerCollectorTrait>::set_zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<GuiMain as generated::LayerCollectorTrait>::zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18578:2
[INFO] [stdout]       |
[INFO] [stdout] 18578 |     fn zindexbehavior(&self) /*b4*/ -> &EnumZIndexBehavior {&self.ZIndexBehavior}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiMain as generated::LayerCollectorTrait>::zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<GuiMain as generated::LayerCollectorTrait>::set_zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18579:2
[INFO] [stdout]       |
[INFO] [stdout] 18579 |     fn set_zindexbehavior(&mut self, val: EnumZIndexBehavior) {self.ZIndexBehavior = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<GuiMain as generated::LayerCollectorTrait>::set_zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `SurfaceGuiTrait::face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18678:2
[INFO] [stdout]       |
[INFO] [stdout] 18678 |     fn face(&self) /*a4*/ -> &EnumNormalId;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SurfaceGuiTrait::face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `SurfaceGuiTrait::set_face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18679:2
[INFO] [stdout]       |
[INFO] [stdout] 18679 |     fn set_face(&mut self, val: EnumNormalId);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SurfaceGuiTrait::set_face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceGuiSizingMode` is more private than the item `SurfaceGuiTrait::sizingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18684:2
[INFO] [stdout]       |
[INFO] [stdout] 18684 |     fn sizingmode(&self) /*a4*/ -> &EnumSurfaceGuiSizingMode;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SurfaceGuiTrait::sizingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceGuiSizingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4215:1
[INFO] [stdout]       |
[INFO] [stdout]  4215 | pub(crate) enum EnumSurfaceGuiSizingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceGuiSizingMode` is more private than the item `SurfaceGuiTrait::set_sizingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18685:2
[INFO] [stdout]       |
[INFO] [stdout] 18685 |     fn set_sizingmode(&mut self, val: EnumSurfaceGuiSizingMode);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SurfaceGuiTrait::set_sizingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceGuiSizingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4215:1
[INFO] [stdout]       |
[INFO] [stdout]  4215 | pub(crate) enum EnumSurfaceGuiSizingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<SurfaceGui as SurfaceGuiTrait>::face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18704:2
[INFO] [stdout]       |
[INFO] [stdout] 18704 |     fn face(&self) /*b4*/ -> &EnumNormalId {&self.Face}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SurfaceGui as SurfaceGuiTrait>::face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<SurfaceGui as SurfaceGuiTrait>::set_face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18705:2
[INFO] [stdout]       |
[INFO] [stdout] 18705 |     fn set_face(&mut self, val: EnumNormalId) {self.Face = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SurfaceGui as SurfaceGuiTrait>::set_face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceGuiSizingMode` is more private than the item `<SurfaceGui as SurfaceGuiTrait>::sizingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18710:2
[INFO] [stdout]       |
[INFO] [stdout] 18710 |     fn sizingmode(&self) /*b4*/ -> &EnumSurfaceGuiSizingMode {&self.SizingMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SurfaceGui as SurfaceGuiTrait>::sizingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceGuiSizingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4215:1
[INFO] [stdout]       |
[INFO] [stdout]  4215 | pub(crate) enum EnumSurfaceGuiSizingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceGuiSizingMode` is more private than the item `<SurfaceGui as SurfaceGuiTrait>::set_sizingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18711:2
[INFO] [stdout]       |
[INFO] [stdout] 18711 |     fn set_sizingmode(&mut self, val: EnumSurfaceGuiSizingMode) {self.SizingMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SurfaceGui as SurfaceGuiTrait>::set_sizingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceGuiSizingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4215:1
[INFO] [stdout]       |
[INFO] [stdout]  4215 | pub(crate) enum EnumSurfaceGuiSizingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<SurfaceGui as generated::LayerCollectorTrait>::zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18722:2
[INFO] [stdout]       |
[INFO] [stdout] 18722 |     fn zindexbehavior(&self) /*b4*/ -> &EnumZIndexBehavior {&self.ZIndexBehavior}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SurfaceGui as generated::LayerCollectorTrait>::zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumZIndexBehavior` is more private than the item `<SurfaceGui as generated::LayerCollectorTrait>::set_zindexbehavior`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:18723:2
[INFO] [stdout]       |
[INFO] [stdout] 18723 |     fn set_zindexbehavior(&mut self, val: EnumZIndexBehavior) {self.ZIndexBehavior = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SurfaceGui as generated::LayerCollectorTrait>::set_zindexbehavior` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumZIndexBehavior` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4847:1
[INFO] [stdout]       |
[INFO] [stdout]  4847 | pub(crate) enum EnumZIndexBehavior {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `HandleAdornmentTrait::adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19171:2
[INFO] [stdout]       |
[INFO] [stdout] 19171 |     fn adorncullingmode(&self) /*a4*/ -> &EnumAdornCullingMode;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HandleAdornmentTrait::adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `HandleAdornmentTrait::set_adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19172:2
[INFO] [stdout]       |
[INFO] [stdout] 19172 |     fn set_adorncullingmode(&mut self, val: EnumAdornCullingMode);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HandleAdornmentTrait::set_adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<HandleAdornment as HandleAdornmentTrait>::adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19183:2
[INFO] [stdout]       |
[INFO] [stdout] 19183 |     fn adorncullingmode(&self) /*b4*/ -> &EnumAdornCullingMode {&self.AdornCullingMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<HandleAdornment as HandleAdornmentTrait>::adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<HandleAdornment as HandleAdornmentTrait>::set_adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19184:2
[INFO] [stdout]       |
[INFO] [stdout] 19184 |     fn set_adorncullingmode(&mut self, val: EnumAdornCullingMode) {self.AdornCullingMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<HandleAdornment as HandleAdornmentTrait>::set_adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<BoxHandleAdornment as HandleAdornmentTrait>::adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19265:2
[INFO] [stdout]       |
[INFO] [stdout] 19265 |     fn adorncullingmode(&self) /*b4*/ -> &EnumAdornCullingMode {&self.AdornCullingMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BoxHandleAdornment as HandleAdornmentTrait>::adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<BoxHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19266:2
[INFO] [stdout]       |
[INFO] [stdout] 19266 |     fn set_adorncullingmode(&mut self, val: EnumAdornCullingMode) {self.AdornCullingMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BoxHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<ConeHandleAdornment as HandleAdornmentTrait>::adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19354:2
[INFO] [stdout]       |
[INFO] [stdout] 19354 |     fn adorncullingmode(&self) /*b4*/ -> &EnumAdornCullingMode {&self.AdornCullingMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ConeHandleAdornment as HandleAdornmentTrait>::adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<ConeHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19355:2
[INFO] [stdout]       |
[INFO] [stdout] 19355 |     fn set_adorncullingmode(&mut self, val: EnumAdornCullingMode) {self.AdornCullingMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ConeHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<CylinderHandleAdornment as HandleAdornmentTrait>::adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19453:2
[INFO] [stdout]       |
[INFO] [stdout] 19453 |     fn adorncullingmode(&self) /*b4*/ -> &EnumAdornCullingMode {&self.AdornCullingMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CylinderHandleAdornment as HandleAdornmentTrait>::adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<CylinderHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19454:2
[INFO] [stdout]       |
[INFO] [stdout] 19454 |     fn set_adorncullingmode(&mut self, val: EnumAdornCullingMode) {self.AdornCullingMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CylinderHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<ImageHandleAdornment as HandleAdornmentTrait>::adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19542:2
[INFO] [stdout]       |
[INFO] [stdout] 19542 |     fn adorncullingmode(&self) /*b4*/ -> &EnumAdornCullingMode {&self.AdornCullingMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageHandleAdornment as HandleAdornmentTrait>::adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<ImageHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19543:2
[INFO] [stdout]       |
[INFO] [stdout] 19543 |     fn set_adorncullingmode(&mut self, val: EnumAdornCullingMode) {self.AdornCullingMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImageHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<LineHandleAdornment as HandleAdornmentTrait>::adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19631:2
[INFO] [stdout]       |
[INFO] [stdout] 19631 |     fn adorncullingmode(&self) /*b4*/ -> &EnumAdornCullingMode {&self.AdornCullingMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<LineHandleAdornment as HandleAdornmentTrait>::adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<LineHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19632:2
[INFO] [stdout]       |
[INFO] [stdout] 19632 |     fn set_adorncullingmode(&mut self, val: EnumAdornCullingMode) {self.AdornCullingMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<LineHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<SphereHandleAdornment as HandleAdornmentTrait>::adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19715:2
[INFO] [stdout]       |
[INFO] [stdout] 19715 |     fn adorncullingmode(&self) /*b4*/ -> &EnumAdornCullingMode {&self.AdornCullingMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SphereHandleAdornment as HandleAdornmentTrait>::adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumAdornCullingMode` is more private than the item `<SphereHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:19716:2
[INFO] [stdout]       |
[INFO] [stdout] 19716 |     fn set_adorncullingmode(&mut self, val: EnumAdornCullingMode) {self.AdornCullingMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SphereHandleAdornment as HandleAdornmentTrait>::set_adorncullingmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumAdornCullingMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:93:1
[INFO] [stdout]       |
[INFO] [stdout]    93 | pub(crate) enum EnumAdornCullingMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHandlesStyle` is more private than the item `HandlesTrait::style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20144:2
[INFO] [stdout]       |
[INFO] [stdout] 20144 |     fn style(&self) /*a4*/ -> &EnumHandlesStyle;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HandlesTrait::style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHandlesStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1781:1
[INFO] [stdout]       |
[INFO] [stdout]  1781 | pub(crate) enum EnumHandlesStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHandlesStyle` is more private than the item `HandlesTrait::set_style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20145:2
[INFO] [stdout]       |
[INFO] [stdout] 20145 |     fn set_style(&mut self, val: EnumHandlesStyle);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HandlesTrait::set_style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHandlesStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1781:1
[INFO] [stdout]       |
[INFO] [stdout]  1781 | pub(crate) enum EnumHandlesStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHandlesStyle` is more private than the item `<Handles as HandlesTrait>::style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20150:2
[INFO] [stdout]       |
[INFO] [stdout] 20150 |     fn style(&self) /*b4*/ -> &EnumHandlesStyle {&self.Style}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Handles as HandlesTrait>::style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHandlesStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1781:1
[INFO] [stdout]       |
[INFO] [stdout]  1781 | pub(crate) enum EnumHandlesStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHandlesStyle` is more private than the item `<Handles as HandlesTrait>::set_style`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20151:2
[INFO] [stdout]       |
[INFO] [stdout] 20151 |     fn set_style(&mut self, val: EnumHandlesStyle) {self.Style = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Handles as HandlesTrait>::set_style` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHandlesStyle` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1781:1
[INFO] [stdout]       |
[INFO] [stdout]  1781 | pub(crate) enum EnumHandlesStyle {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `SurfaceSelectionTrait::targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20215:2
[INFO] [stdout]       |
[INFO] [stdout] 20215 |     fn targetsurface(&self) /*a4*/ -> &EnumNormalId;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SurfaceSelectionTrait::targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `SurfaceSelectionTrait::set_targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20216:2
[INFO] [stdout]       |
[INFO] [stdout] 20216 |     fn set_targetsurface(&mut self, val: EnumNormalId);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SurfaceSelectionTrait::set_targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<SurfaceSelection as SurfaceSelectionTrait>::targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20219:2
[INFO] [stdout]       |
[INFO] [stdout] 20219 |     fn targetsurface(&self) /*b4*/ -> &EnumNormalId {&self.TargetSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SurfaceSelection as SurfaceSelectionTrait>::targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<SurfaceSelection as SurfaceSelectionTrait>::set_targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20220:2
[INFO] [stdout]       |
[INFO] [stdout] 20220 |     fn set_targetsurface(&mut self, val: EnumNormalId) {self.TargetSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SurfaceSelection as SurfaceSelectionTrait>::set_targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHighlightDepthMode` is more private than the item `generated::HighlightTrait::depthmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20692:2
[INFO] [stdout]       |
[INFO] [stdout] 20692 |     fn depthmode(&self) /*a4*/ -> &EnumHighlightDepthMode;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::HighlightTrait::depthmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHighlightDepthMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1789:1
[INFO] [stdout]       |
[INFO] [stdout]  1789 | pub(crate) enum EnumHighlightDepthMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHighlightDepthMode` is more private than the item `generated::HighlightTrait::set_depthmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20693:2
[INFO] [stdout]       |
[INFO] [stdout] 20693 |     fn set_depthmode(&mut self, val: EnumHighlightDepthMode);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::HighlightTrait::set_depthmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHighlightDepthMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1789:1
[INFO] [stdout]       |
[INFO] [stdout]  1789 | pub(crate) enum EnumHighlightDepthMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHighlightDepthMode` is more private than the item `<Highlight as generated::HighlightTrait>::depthmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20706:2
[INFO] [stdout]       |
[INFO] [stdout] 20706 |     fn depthmode(&self) /*b4*/ -> &EnumHighlightDepthMode {&self.DepthMode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Highlight as generated::HighlightTrait>::depthmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHighlightDepthMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1789:1
[INFO] [stdout]       |
[INFO] [stdout]  1789 | pub(crate) enum EnumHighlightDepthMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHighlightDepthMode` is more private than the item `<Highlight as generated::HighlightTrait>::set_depthmode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20707:2
[INFO] [stdout]       |
[INFO] [stdout] 20707 |     fn set_depthmode(&mut self, val: EnumHighlightDepthMode) {self.DepthMode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Highlight as generated::HighlightTrait>::set_depthmode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHighlightDepthMode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1789:1
[INFO] [stdout]       |
[INFO] [stdout]  1789 | pub(crate) enum EnumHighlightDepthMode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidCollisionType` is more private than the item `HumanoidTrait::collisiontype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20932:2
[INFO] [stdout]       |
[INFO] [stdout] 20932 |     fn collisiontype(&self) /*a4*/ -> &EnumHumanoidCollisionType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::collisiontype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidCollisionType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1897:1
[INFO] [stdout]       |
[INFO] [stdout]  1897 | pub(crate) enum EnumHumanoidCollisionType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidCollisionType` is more private than the item `HumanoidTrait::set_collisiontype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20933:2
[INFO] [stdout]       |
[INFO] [stdout] 20933 |     fn set_collisiontype(&mut self, val: EnumHumanoidCollisionType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::set_collisiontype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidCollisionType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1897:1
[INFO] [stdout]       |
[INFO] [stdout]  1897 | pub(crate) enum EnumHumanoidCollisionType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidDisplayDistanceType` is more private than the item `HumanoidTrait::displaydistancetype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20934:2
[INFO] [stdout]       |
[INFO] [stdout] 20934 |     fn displaydistancetype(&self) /*a4*/ -> &EnumHumanoidDisplayDistanceType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::displaydistancetype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidDisplayDistanceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1905:1
[INFO] [stdout]       |
[INFO] [stdout]  1905 | pub(crate) enum EnumHumanoidDisplayDistanceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidDisplayDistanceType` is more private than the item `HumanoidTrait::set_displaydistancetype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20935:2
[INFO] [stdout]       |
[INFO] [stdout] 20935 |     fn set_displaydistancetype(&mut self, val: EnumHumanoidDisplayDistanceType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::set_displaydistancetype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidDisplayDistanceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1905:1
[INFO] [stdout]       |
[INFO] [stdout]  1905 | pub(crate) enum EnumHumanoidDisplayDistanceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `HumanoidTrait::floormaterial`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20938:2
[INFO] [stdout]       |
[INFO] [stdout] 20938 |     fn floormaterial(&self) /*a4*/ -> &EnumMaterial;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::floormaterial` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `HumanoidTrait::set_floormaterial`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20939:2
[INFO] [stdout]       |
[INFO] [stdout] 20939 |     fn set_floormaterial(&mut self, val: EnumMaterial);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::set_floormaterial` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidHealthDisplayType` is more private than the item `HumanoidTrait::healthdisplaytype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20944:2
[INFO] [stdout]       |
[INFO] [stdout] 20944 |     fn healthdisplaytype(&self) /*a4*/ -> &EnumHumanoidHealthDisplayType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::healthdisplaytype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidHealthDisplayType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1915:1
[INFO] [stdout]       |
[INFO] [stdout]  1915 | pub(crate) enum EnumHumanoidHealthDisplayType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidHealthDisplayType` is more private than the item `HumanoidTrait::set_healthdisplaytype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20945:2
[INFO] [stdout]       |
[INFO] [stdout] 20945 |     fn set_healthdisplaytype(&mut self, val: EnumHumanoidHealthDisplayType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::set_healthdisplaytype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidHealthDisplayType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1915:1
[INFO] [stdout]       |
[INFO] [stdout]  1915 | pub(crate) enum EnumHumanoidHealthDisplayType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNameOcclusion` is more private than the item `HumanoidTrait::nameocclusion`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20964:2
[INFO] [stdout]       |
[INFO] [stdout] 20964 |     fn nameocclusion(&self) /*a4*/ -> &EnumNameOcclusion;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::nameocclusion` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNameOcclusion` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2919:1
[INFO] [stdout]       |
[INFO] [stdout]  2919 | pub(crate) enum EnumNameOcclusion {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNameOcclusion` is more private than the item `HumanoidTrait::set_nameocclusion`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20965:2
[INFO] [stdout]       |
[INFO] [stdout] 20965 |     fn set_nameocclusion(&mut self, val: EnumNameOcclusion);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::set_nameocclusion` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNameOcclusion` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2919:1
[INFO] [stdout]       |
[INFO] [stdout]  2919 | pub(crate) enum EnumNameOcclusion {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidRigType` is more private than the item `HumanoidTrait::rigtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20972:2
[INFO] [stdout]       |
[INFO] [stdout] 20972 |     fn rigtype(&self) /*a4*/ -> &EnumHumanoidRigType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::rigtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidRigType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1935:1
[INFO] [stdout]       |
[INFO] [stdout]  1935 | pub(crate) enum EnumHumanoidRigType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidRigType` is more private than the item `HumanoidTrait::set_rigtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:20973:2
[INFO] [stdout]       |
[INFO] [stdout] 20973 |     fn set_rigtype(&mut self, val: EnumHumanoidRigType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `HumanoidTrait::set_rigtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidRigType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1935:1
[INFO] [stdout]       |
[INFO] [stdout]  1935 | pub(crate) enum EnumHumanoidRigType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidCollisionType` is more private than the item `<Humanoid as HumanoidTrait>::collisiontype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21004:2
[INFO] [stdout]       |
[INFO] [stdout] 21004 |     fn collisiontype(&self) /*b4*/ -> &EnumHumanoidCollisionType {&self.CollisionType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::collisiontype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidCollisionType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1897:1
[INFO] [stdout]       |
[INFO] [stdout]  1897 | pub(crate) enum EnumHumanoidCollisionType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidCollisionType` is more private than the item `<Humanoid as HumanoidTrait>::set_collisiontype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21005:2
[INFO] [stdout]       |
[INFO] [stdout] 21005 |     fn set_collisiontype(&mut self, val: EnumHumanoidCollisionType) {self.CollisionType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::set_collisiontype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidCollisionType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1897:1
[INFO] [stdout]       |
[INFO] [stdout]  1897 | pub(crate) enum EnumHumanoidCollisionType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidDisplayDistanceType` is more private than the item `<Humanoid as HumanoidTrait>::displaydistancetype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21006:2
[INFO] [stdout]       |
[INFO] [stdout] 21006 |     fn displaydistancetype(&self) /*b4*/ -> &EnumHumanoidDisplayDistanceType {&self.DisplayDistanceType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::displaydistancetype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidDisplayDistanceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1905:1
[INFO] [stdout]       |
[INFO] [stdout]  1905 | pub(crate) enum EnumHumanoidDisplayDistanceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidDisplayDistanceType` is more private than the item `<Humanoid as HumanoidTrait>::set_displaydistancetype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21007:2
[INFO] [stdout]       |
[INFO] [stdout] 21007 |     fn set_displaydistancetype(&mut self, val: EnumHumanoidDisplayDistanceType) {self.DisplayDistanceType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::set_displaydistancetype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidDisplayDistanceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1905:1
[INFO] [stdout]       |
[INFO] [stdout]  1905 | pub(crate) enum EnumHumanoidDisplayDistanceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<Humanoid as HumanoidTrait>::floormaterial`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21010:2
[INFO] [stdout]       |
[INFO] [stdout] 21010 |     fn floormaterial(&self) /*b4*/ -> &EnumMaterial {&self.FloorMaterial}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::floormaterial` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<Humanoid as HumanoidTrait>::set_floormaterial`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21011:2
[INFO] [stdout]       |
[INFO] [stdout] 21011 |     fn set_floormaterial(&mut self, val: EnumMaterial) {self.FloorMaterial = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::set_floormaterial` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidHealthDisplayType` is more private than the item `<Humanoid as HumanoidTrait>::healthdisplaytype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21016:2
[INFO] [stdout]       |
[INFO] [stdout] 21016 |     fn healthdisplaytype(&self) /*b4*/ -> &EnumHumanoidHealthDisplayType {&self.HealthDisplayType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::healthdisplaytype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidHealthDisplayType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1915:1
[INFO] [stdout]       |
[INFO] [stdout]  1915 | pub(crate) enum EnumHumanoidHealthDisplayType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidHealthDisplayType` is more private than the item `<Humanoid as HumanoidTrait>::set_healthdisplaytype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21017:2
[INFO] [stdout]       |
[INFO] [stdout] 21017 |     fn set_healthdisplaytype(&mut self, val: EnumHumanoidHealthDisplayType) {self.HealthDisplayType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::set_healthdisplaytype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidHealthDisplayType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1915:1
[INFO] [stdout]       |
[INFO] [stdout]  1915 | pub(crate) enum EnumHumanoidHealthDisplayType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNameOcclusion` is more private than the item `<Humanoid as HumanoidTrait>::nameocclusion`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21036:2
[INFO] [stdout]       |
[INFO] [stdout] 21036 |     fn nameocclusion(&self) /*b4*/ -> &EnumNameOcclusion {&self.NameOcclusion}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::nameocclusion` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNameOcclusion` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2919:1
[INFO] [stdout]       |
[INFO] [stdout]  2919 | pub(crate) enum EnumNameOcclusion {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNameOcclusion` is more private than the item `<Humanoid as HumanoidTrait>::set_nameocclusion`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21037:2
[INFO] [stdout]       |
[INFO] [stdout] 21037 |     fn set_nameocclusion(&mut self, val: EnumNameOcclusion) {self.NameOcclusion = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::set_nameocclusion` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNameOcclusion` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2919:1
[INFO] [stdout]       |
[INFO] [stdout]  2919 | pub(crate) enum EnumNameOcclusion {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidRigType` is more private than the item `<Humanoid as HumanoidTrait>::rigtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21044:2
[INFO] [stdout]       |
[INFO] [stdout] 21044 |     fn rigtype(&self) /*b4*/ -> &EnumHumanoidRigType {&self.RigType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::rigtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidRigType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1935:1
[INFO] [stdout]       |
[INFO] [stdout]  1935 | pub(crate) enum EnumHumanoidRigType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumHumanoidRigType` is more private than the item `<Humanoid as HumanoidTrait>::set_rigtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21045:2
[INFO] [stdout]       |
[INFO] [stdout] 21045 |     fn set_rigtype(&mut self, val: EnumHumanoidRigType) {self.RigType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Humanoid as HumanoidTrait>::set_rigtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumHumanoidRigType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1935:1
[INFO] [stdout]       |
[INFO] [stdout]  1935 | pub(crate) enum EnumHumanoidRigType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumRigType` is more private than the item `generated::ImporterRootSettingsTrait::rigtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21692:2
[INFO] [stdout]       |
[INFO] [stdout] 21692 |     fn rigtype(&self) /*a4*/ -> &EnumRigType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::ImporterRootSettingsTrait::rigtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumRigType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3537:1
[INFO] [stdout]       |
[INFO] [stdout]  3537 | pub(crate) enum EnumRigType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumRigType` is more private than the item `generated::ImporterRootSettingsTrait::set_rigtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21693:2
[INFO] [stdout]       |
[INFO] [stdout] 21693 |     fn set_rigtype(&mut self, val: EnumRigType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::ImporterRootSettingsTrait::set_rigtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumRigType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3537:1
[INFO] [stdout]       |
[INFO] [stdout]  3537 | pub(crate) enum EnumRigType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMeshScaleUnit` is more private than the item `generated::ImporterRootSettingsTrait::scaleunit`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21694:2
[INFO] [stdout]       |
[INFO] [stdout] 21694 |     fn scaleunit(&self) /*a4*/ -> &EnumMeshScaleUnit;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::ImporterRootSettingsTrait::scaleunit` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMeshScaleUnit` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2817:1
[INFO] [stdout]       |
[INFO] [stdout]  2817 | pub(crate) enum EnumMeshScaleUnit {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMeshScaleUnit` is more private than the item `generated::ImporterRootSettingsTrait::set_scaleunit`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21695:2
[INFO] [stdout]       |
[INFO] [stdout] 21695 |     fn set_scaleunit(&mut self, val: EnumMeshScaleUnit);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::ImporterRootSettingsTrait::set_scaleunit` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMeshScaleUnit` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2817:1
[INFO] [stdout]       |
[INFO] [stdout]  2817 | pub(crate) enum EnumMeshScaleUnit {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `generated::ImporterRootSettingsTrait::worldforward`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21696:2
[INFO] [stdout]       |
[INFO] [stdout] 21696 |     fn worldforward(&self) /*a4*/ -> &EnumNormalId;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::ImporterRootSettingsTrait::worldforward` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `generated::ImporterRootSettingsTrait::set_worldforward`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21697:2
[INFO] [stdout]       |
[INFO] [stdout] 21697 |     fn set_worldforward(&mut self, val: EnumNormalId);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::ImporterRootSettingsTrait::set_worldforward` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `generated::ImporterRootSettingsTrait::worldup`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21698:2
[INFO] [stdout]       |
[INFO] [stdout] 21698 |     fn worldup(&self) /*a4*/ -> &EnumNormalId;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::ImporterRootSettingsTrait::worldup` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `generated::ImporterRootSettingsTrait::set_worldup`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21699:2
[INFO] [stdout]       |
[INFO] [stdout] 21699 |     fn set_worldup(&mut self, val: EnumNormalId);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::ImporterRootSettingsTrait::set_worldup` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumRigType` is more private than the item `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::rigtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21716:2
[INFO] [stdout]       |
[INFO] [stdout] 21716 |     fn rigtype(&self) /*b4*/ -> &EnumRigType {&self.RigType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::rigtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumRigType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3537:1
[INFO] [stdout]       |
[INFO] [stdout]  3537 | pub(crate) enum EnumRigType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumRigType` is more private than the item `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::set_rigtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21717:2
[INFO] [stdout]       |
[INFO] [stdout] 21717 |     fn set_rigtype(&mut self, val: EnumRigType) {self.RigType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::set_rigtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumRigType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3537:1
[INFO] [stdout]       |
[INFO] [stdout]  3537 | pub(crate) enum EnumRigType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMeshScaleUnit` is more private than the item `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::scaleunit`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21718:2
[INFO] [stdout]       |
[INFO] [stdout] 21718 |     fn scaleunit(&self) /*b4*/ -> &EnumMeshScaleUnit {&self.ScaleUnit}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::scaleunit` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMeshScaleUnit` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2817:1
[INFO] [stdout]       |
[INFO] [stdout]  2817 | pub(crate) enum EnumMeshScaleUnit {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMeshScaleUnit` is more private than the item `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::set_scaleunit`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21719:2
[INFO] [stdout]       |
[INFO] [stdout] 21719 |     fn set_scaleunit(&mut self, val: EnumMeshScaleUnit) {self.ScaleUnit = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::set_scaleunit` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMeshScaleUnit` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2817:1
[INFO] [stdout]       |
[INFO] [stdout]  2817 | pub(crate) enum EnumMeshScaleUnit {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::worldforward`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21720:2
[INFO] [stdout]       |
[INFO] [stdout] 21720 |     fn worldforward(&self) /*b4*/ -> &EnumNormalId {&self.WorldForward}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::worldforward` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::set_worldforward`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21721:2
[INFO] [stdout]       |
[INFO] [stdout] 21721 |     fn set_worldforward(&mut self, val: EnumNormalId) {self.WorldForward = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::set_worldforward` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::worldup`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21722:2
[INFO] [stdout]       |
[INFO] [stdout] 21722 |     fn worldup(&self) /*b4*/ -> &EnumNormalId {&self.WorldUp}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::worldup` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::set_worldup`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21723:2
[INFO] [stdout]       |
[INFO] [stdout] 21723 |     fn set_worldup(&mut self, val: EnumNormalId) {self.WorldUp = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<ImporterRootSettings as generated::ImporterRootSettingsTrait>::set_worldup` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumKeyCode` is more private than the item `InputObjectTrait::keycode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21856:2
[INFO] [stdout]       |
[INFO] [stdout] 21856 |     fn keycode(&self) /*a4*/ -> &EnumKeyCode;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `InputObjectTrait::keycode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumKeyCode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2079:1
[INFO] [stdout]       |
[INFO] [stdout]  2079 | pub(crate) enum EnumKeyCode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumKeyCode` is more private than the item `InputObjectTrait::set_keycode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21857:2
[INFO] [stdout]       |
[INFO] [stdout] 21857 |     fn set_keycode(&mut self, val: EnumKeyCode);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `InputObjectTrait::set_keycode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumKeyCode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2079:1
[INFO] [stdout]       |
[INFO] [stdout]  2079 | pub(crate) enum EnumKeyCode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumUserInputState` is more private than the item `InputObjectTrait::userinputstate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21860:2
[INFO] [stdout]       |
[INFO] [stdout] 21860 |     fn userinputstate(&self) /*a4*/ -> &EnumUserInputState;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `InputObjectTrait::userinputstate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumUserInputState` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4619:1
[INFO] [stdout]       |
[INFO] [stdout]  4619 | pub(crate) enum EnumUserInputState {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumUserInputState` is more private than the item `InputObjectTrait::set_userinputstate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21861:2
[INFO] [stdout]       |
[INFO] [stdout] 21861 |     fn set_userinputstate(&mut self, val: EnumUserInputState);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `InputObjectTrait::set_userinputstate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumUserInputState` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4619:1
[INFO] [stdout]       |
[INFO] [stdout]  4619 | pub(crate) enum EnumUserInputState {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumUserInputType` is more private than the item `InputObjectTrait::userinputtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21862:2
[INFO] [stdout]       |
[INFO] [stdout] 21862 |     fn userinputtype(&self) /*a4*/ -> &EnumUserInputType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `InputObjectTrait::userinputtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumUserInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4633:1
[INFO] [stdout]       |
[INFO] [stdout]  4633 | pub(crate) enum EnumUserInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumUserInputType` is more private than the item `InputObjectTrait::set_userinputtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21863:2
[INFO] [stdout]       |
[INFO] [stdout] 21863 |     fn set_userinputtype(&mut self, val: EnumUserInputType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `InputObjectTrait::set_userinputtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumUserInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4633:1
[INFO] [stdout]       |
[INFO] [stdout]  4633 | pub(crate) enum EnumUserInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumKeyCode` is more private than the item `<InputObject as InputObjectTrait>::keycode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21868:2
[INFO] [stdout]       |
[INFO] [stdout] 21868 |     fn keycode(&self) /*b4*/ -> &EnumKeyCode {&self.KeyCode}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<InputObject as InputObjectTrait>::keycode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumKeyCode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2079:1
[INFO] [stdout]       |
[INFO] [stdout]  2079 | pub(crate) enum EnumKeyCode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumKeyCode` is more private than the item `<InputObject as InputObjectTrait>::set_keycode`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21869:2
[INFO] [stdout]       |
[INFO] [stdout] 21869 |     fn set_keycode(&mut self, val: EnumKeyCode) {self.KeyCode = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<InputObject as InputObjectTrait>::set_keycode` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumKeyCode` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2079:1
[INFO] [stdout]       |
[INFO] [stdout]  2079 | pub(crate) enum EnumKeyCode {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumUserInputState` is more private than the item `<InputObject as InputObjectTrait>::userinputstate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21872:2
[INFO] [stdout]       |
[INFO] [stdout] 21872 |     fn userinputstate(&self) /*b4*/ -> &EnumUserInputState {&self.UserInputState}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<InputObject as InputObjectTrait>::userinputstate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumUserInputState` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4619:1
[INFO] [stdout]       |
[INFO] [stdout]  4619 | pub(crate) enum EnumUserInputState {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumUserInputState` is more private than the item `<InputObject as InputObjectTrait>::set_userinputstate`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21873:2
[INFO] [stdout]       |
[INFO] [stdout] 21873 |     fn set_userinputstate(&mut self, val: EnumUserInputState) {self.UserInputState = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<InputObject as InputObjectTrait>::set_userinputstate` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumUserInputState` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4619:1
[INFO] [stdout]       |
[INFO] [stdout]  4619 | pub(crate) enum EnumUserInputState {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumUserInputType` is more private than the item `<InputObject as InputObjectTrait>::userinputtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21874:2
[INFO] [stdout]       |
[INFO] [stdout] 21874 |     fn userinputtype(&self) /*b4*/ -> &EnumUserInputType {&self.UserInputType}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<InputObject as InputObjectTrait>::userinputtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumUserInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4633:1
[INFO] [stdout]       |
[INFO] [stdout]  4633 | pub(crate) enum EnumUserInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumUserInputType` is more private than the item `<InputObject as InputObjectTrait>::set_userinputtype`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:21875:2
[INFO] [stdout]       |
[INFO] [stdout] 21875 |     fn set_userinputtype(&mut self, val: EnumUserInputType) {self.UserInputType = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<InputObject as InputObjectTrait>::set_userinputtype` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumUserInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4633:1
[INFO] [stdout]       |
[INFO] [stdout]  4633 | pub(crate) enum EnumUserInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `SpotLightTrait::face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23241:2
[INFO] [stdout]       |
[INFO] [stdout] 23241 |     fn face(&self) /*a4*/ -> &EnumNormalId;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SpotLightTrait::face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `SpotLightTrait::set_face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23242:2
[INFO] [stdout]       |
[INFO] [stdout] 23242 |     fn set_face(&mut self, val: EnumNormalId);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SpotLightTrait::set_face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<SpotLight as SpotLightTrait>::face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23249:2
[INFO] [stdout]       |
[INFO] [stdout] 23249 |     fn face(&self) /*b4*/ -> &EnumNormalId {&self.Face}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SpotLight as SpotLightTrait>::face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<SpotLight as SpotLightTrait>::set_face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23250:2
[INFO] [stdout]       |
[INFO] [stdout] 23250 |     fn set_face(&mut self, val: EnumNormalId) {self.Face = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SpotLight as SpotLightTrait>::set_face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `SurfaceLightTrait::face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23305:2
[INFO] [stdout]       |
[INFO] [stdout] 23305 |     fn face(&self) /*a4*/ -> &EnumNormalId;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SurfaceLightTrait::face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `SurfaceLightTrait::set_face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23306:2
[INFO] [stdout]       |
[INFO] [stdout] 23306 |     fn set_face(&mut self, val: EnumNormalId);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `SurfaceLightTrait::set_face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<SurfaceLight as SurfaceLightTrait>::face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23313:2
[INFO] [stdout]       |
[INFO] [stdout] 23313 |     fn face(&self) /*b4*/ -> &EnumNormalId {&self.Face}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SurfaceLight as SurfaceLightTrait>::face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<SurfaceLight as SurfaceLightTrait>::set_face`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23314:2
[INFO] [stdout]       |
[INFO] [stdout] 23314 |     fn set_face(&mut self, val: EnumNormalId) {self.Face = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<SurfaceLight as SurfaceLightTrait>::set_face` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTechnology` is more private than the item `LightingTrait::technology`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23414:2
[INFO] [stdout]       |
[INFO] [stdout] 23414 |     fn technology(&self) /*a4*/ -> &EnumTechnology;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `LightingTrait::technology` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTechnology` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4269:1
[INFO] [stdout]       |
[INFO] [stdout]  4269 | pub(crate) enum EnumTechnology {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTechnology` is more private than the item `LightingTrait::set_technology`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23415:2
[INFO] [stdout]       |
[INFO] [stdout] 23415 |     fn set_technology(&mut self, val: EnumTechnology);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `LightingTrait::set_technology` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTechnology` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4269:1
[INFO] [stdout]       |
[INFO] [stdout]  4269 | pub(crate) enum EnumTechnology {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTechnology` is more private than the item `<Lighting as LightingTrait>::technology`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23456:2
[INFO] [stdout]       |
[INFO] [stdout] 23456 |     fn technology(&self) /*b4*/ -> &EnumTechnology {&self.Technology}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Lighting as LightingTrait>::technology` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTechnology` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4269:1
[INFO] [stdout]       |
[INFO] [stdout]  4269 | pub(crate) enum EnumTechnology {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumTechnology` is more private than the item `<Lighting as LightingTrait>::set_technology`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:23457:2
[INFO] [stdout]       |
[INFO] [stdout] 23457 |     fn set_technology(&mut self, val: EnumTechnology) {self.Technology = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Lighting as LightingTrait>::set_technology` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumTechnology` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4269:1
[INFO] [stdout]       |
[INFO] [stdout]  4269 | pub(crate) enum EnumTechnology {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `MaterialVariantTrait::basematerial`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:24572:2
[INFO] [stdout]       |
[INFO] [stdout] 24572 |     fn basematerial(&self) /*a4*/ -> &EnumMaterial;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `MaterialVariantTrait::basematerial` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `MaterialVariantTrait::set_basematerial`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:24573:2
[INFO] [stdout]       |
[INFO] [stdout] 24573 |     fn set_basematerial(&mut self, val: EnumMaterial);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `MaterialVariantTrait::set_basematerial` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterialPattern` is more private than the item `MaterialVariantTrait::materialpattern`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:24576:2
[INFO] [stdout]       |
[INFO] [stdout] 24576 |     fn materialpattern(&self) /*a4*/ -> &EnumMaterialPattern;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `MaterialVariantTrait::materialpattern` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterialPattern` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2771:1
[INFO] [stdout]       |
[INFO] [stdout]  2771 | pub(crate) enum EnumMaterialPattern {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterialPattern` is more private than the item `MaterialVariantTrait::set_materialpattern`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:24577:2
[INFO] [stdout]       |
[INFO] [stdout] 24577 |     fn set_materialpattern(&mut self, val: EnumMaterialPattern);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `MaterialVariantTrait::set_materialpattern` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterialPattern` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2771:1
[INFO] [stdout]       |
[INFO] [stdout]  2771 | pub(crate) enum EnumMaterialPattern {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<MaterialVariant as MaterialVariantTrait>::basematerial`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:24588:2
[INFO] [stdout]       |
[INFO] [stdout] 24588 |     fn basematerial(&self) /*b4*/ -> &EnumMaterial {&self.BaseMaterial}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MaterialVariant as MaterialVariantTrait>::basematerial` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<MaterialVariant as MaterialVariantTrait>::set_basematerial`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:24589:2
[INFO] [stdout]       |
[INFO] [stdout] 24589 |     fn set_basematerial(&mut self, val: EnumMaterial) {self.BaseMaterial = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MaterialVariant as MaterialVariantTrait>::set_basematerial` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterialPattern` is more private than the item `<MaterialVariant as MaterialVariantTrait>::materialpattern`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:24592:2
[INFO] [stdout]       |
[INFO] [stdout] 24592 |     fn materialpattern(&self) /*b4*/ -> &EnumMaterialPattern {&self.MaterialPattern}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MaterialVariant as MaterialVariantTrait>::materialpattern` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterialPattern` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2771:1
[INFO] [stdout]       |
[INFO] [stdout]  2771 | pub(crate) enum EnumMaterialPattern {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterialPattern` is more private than the item `<MaterialVariant as MaterialVariantTrait>::set_materialpattern`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:24593:2
[INFO] [stdout]       |
[INFO] [stdout] 24593 |     fn set_materialpattern(&mut self, val: EnumMaterialPattern) {self.MaterialPattern = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<MaterialVariant as MaterialVariantTrait>::set_materialpattern` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterialPattern` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2771:1
[INFO] [stdout]       |
[INFO] [stdout]  2771 | pub(crate) enum EnumMaterialPattern {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `MouseTrait::targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25110:2
[INFO] [stdout]       |
[INFO] [stdout] 25110 |     fn targetsurface(&self) /*a4*/ -> &EnumNormalId;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `MouseTrait::targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `MouseTrait::set_targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25111:2
[INFO] [stdout]       |
[INFO] [stdout] 25111 |     fn set_targetsurface(&mut self, val: EnumNormalId);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `MouseTrait::set_targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<Mouse as MouseTrait>::targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25134:2
[INFO] [stdout]       |
[INFO] [stdout] 25134 |     fn targetsurface(&self) /*b4*/ -> &EnumNormalId {&self.TargetSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Mouse as MouseTrait>::targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<Mouse as MouseTrait>::set_targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25135:2
[INFO] [stdout]       |
[INFO] [stdout] 25135 |     fn set_targetsurface(&mut self, val: EnumNormalId) {self.TargetSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Mouse as MouseTrait>::set_targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<PlayerMouse as MouseTrait>::targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25204:2
[INFO] [stdout]       |
[INFO] [stdout] 25204 |     fn targetsurface(&self) /*b4*/ -> &EnumNormalId {&self.TargetSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PlayerMouse as MouseTrait>::targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<PlayerMouse as MouseTrait>::set_targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25205:2
[INFO] [stdout]       |
[INFO] [stdout] 25205 |     fn set_targetsurface(&mut self, val: EnumNormalId) {self.TargetSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PlayerMouse as MouseTrait>::set_targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<PluginMouse as MouseTrait>::targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25276:2
[INFO] [stdout]       |
[INFO] [stdout] 25276 |     fn targetsurface(&self) /*b4*/ -> &EnumNormalId {&self.TargetSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PluginMouse as MouseTrait>::targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumNormalId` is more private than the item `<PluginMouse as MouseTrait>::set_targetsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25277:2
[INFO] [stdout]       |
[INFO] [stdout] 25277 |     fn set_targetsurface(&mut self, val: EnumNormalId) {self.TargetSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<PluginMouse as MouseTrait>::set_targetsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumNormalId` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2949:1
[INFO] [stdout]       |
[INFO] [stdout]  2949 | pub(crate) enum EnumNormalId {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25992:2
[INFO] [stdout]       |
[INFO] [stdout] 25992 |     fn backsurface(&self) /*a4*/ -> &EnumSurfaceType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::set_backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25993:2
[INFO] [stdout]       |
[INFO] [stdout] 25993 |     fn set_backsurface(&mut self, val: EnumSurfaceType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25994:2
[INFO] [stdout]       |
[INFO] [stdout] 25994 |     fn backsurfaceinput(&self) /*a4*/ -> &EnumInputType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::set_backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:25995:2
[INFO] [stdout]       |
[INFO] [stdout] 25995 |     fn set_backsurfaceinput(&mut self, val: EnumInputType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26000:2
[INFO] [stdout]       |
[INFO] [stdout] 26000 |     fn bottomsurface(&self) /*a4*/ -> &EnumSurfaceType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::set_bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26001:2
[INFO] [stdout]       |
[INFO] [stdout] 26001 |     fn set_bottomsurface(&mut self, val: EnumSurfaceType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26002:2
[INFO] [stdout]       |
[INFO] [stdout] 26002 |     fn bottomsurfaceinput(&self) /*a4*/ -> &EnumInputType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::set_bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26003:2
[INFO] [stdout]       |
[INFO] [stdout] 26003 |     fn set_bottomsurfaceinput(&mut self, val: EnumInputType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26032:2
[INFO] [stdout]       |
[INFO] [stdout] 26032 |     fn frontsurface(&self) /*a4*/ -> &EnumSurfaceType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::set_frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26033:2
[INFO] [stdout]       |
[INFO] [stdout] 26033 |     fn set_frontsurface(&mut self, val: EnumSurfaceType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26034:2
[INFO] [stdout]       |
[INFO] [stdout] 26034 |     fn frontsurfaceinput(&self) /*a4*/ -> &EnumInputType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::set_frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26035:2
[INFO] [stdout]       |
[INFO] [stdout] 26035 |     fn set_frontsurfaceinput(&mut self, val: EnumInputType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26040:2
[INFO] [stdout]       |
[INFO] [stdout] 26040 |     fn leftsurface(&self) /*a4*/ -> &EnumSurfaceType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::set_leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26041:2
[INFO] [stdout]       |
[INFO] [stdout] 26041 |     fn set_leftsurface(&mut self, val: EnumSurfaceType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26042:2
[INFO] [stdout]       |
[INFO] [stdout] 26042 |     fn leftsurfaceinput(&self) /*a4*/ -> &EnumInputType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::set_leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26043:2
[INFO] [stdout]       |
[INFO] [stdout] 26043 |     fn set_leftsurfaceinput(&mut self, val: EnumInputType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `generated::BasePartTrait::material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26052:2
[INFO] [stdout]       |
[INFO] [stdout] 26052 |     fn material(&self) /*a4*/ -> &EnumMaterial;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `generated::BasePartTrait::set_material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26053:2
[INFO] [stdout]       |
[INFO] [stdout] 26053 |     fn set_material(&mut self, val: EnumMaterial);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26072:2
[INFO] [stdout]       |
[INFO] [stdout] 26072 |     fn rightsurface(&self) /*a4*/ -> &EnumSurfaceType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::set_rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26073:2
[INFO] [stdout]       |
[INFO] [stdout] 26073 |     fn set_rightsurface(&mut self, val: EnumSurfaceType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26074:2
[INFO] [stdout]       |
[INFO] [stdout] 26074 |     fn rightsurfaceinput(&self) /*a4*/ -> &EnumInputType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::set_rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26075:2
[INFO] [stdout]       |
[INFO] [stdout] 26075 |     fn set_rightsurfaceinput(&mut self, val: EnumInputType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26090:2
[INFO] [stdout]       |
[INFO] [stdout] 26090 |     fn topsurface(&self) /*a4*/ -> &EnumSurfaceType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `generated::BasePartTrait::set_topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26091:2
[INFO] [stdout]       |
[INFO] [stdout] 26091 |     fn set_topsurface(&mut self, val: EnumSurfaceType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26092:2
[INFO] [stdout]       |
[INFO] [stdout] 26092 |     fn topsurfaceinput(&self) /*a4*/ -> &EnumInputType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `generated::BasePartTrait::set_topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26093:2
[INFO] [stdout]       |
[INFO] [stdout] 26093 |     fn set_topsurfaceinput(&mut self, val: EnumInputType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `generated::BasePartTrait::set_topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26116:2
[INFO] [stdout]       |
[INFO] [stdout] 26116 |     fn backsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BackSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::set_backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26117:2
[INFO] [stdout]       |
[INFO] [stdout] 26117 |     fn set_backsurface(&mut self, val: EnumSurfaceType) {self.BackSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26118:2
[INFO] [stdout]       |
[INFO] [stdout] 26118 |     fn backsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BackSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::set_backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26119:2
[INFO] [stdout]       |
[INFO] [stdout] 26119 |     fn set_backsurfaceinput(&mut self, val: EnumInputType) {self.BackSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26124:2
[INFO] [stdout]       |
[INFO] [stdout] 26124 |     fn bottomsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BottomSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::set_bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26125:2
[INFO] [stdout]       |
[INFO] [stdout] 26125 |     fn set_bottomsurface(&mut self, val: EnumSurfaceType) {self.BottomSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26126:2
[INFO] [stdout]       |
[INFO] [stdout] 26126 |     fn bottomsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BottomSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::set_bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26127:2
[INFO] [stdout]       |
[INFO] [stdout] 26127 |     fn set_bottomsurfaceinput(&mut self, val: EnumInputType) {self.BottomSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26156:2
[INFO] [stdout]       |
[INFO] [stdout] 26156 |     fn frontsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.FrontSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::set_frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26157:2
[INFO] [stdout]       |
[INFO] [stdout] 26157 |     fn set_frontsurface(&mut self, val: EnumSurfaceType) {self.FrontSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26158:2
[INFO] [stdout]       |
[INFO] [stdout] 26158 |     fn frontsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.FrontSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::set_frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26159:2
[INFO] [stdout]       |
[INFO] [stdout] 26159 |     fn set_frontsurfaceinput(&mut self, val: EnumInputType) {self.FrontSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26164:2
[INFO] [stdout]       |
[INFO] [stdout] 26164 |     fn leftsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.LeftSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::set_leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26165:2
[INFO] [stdout]       |
[INFO] [stdout] 26165 |     fn set_leftsurface(&mut self, val: EnumSurfaceType) {self.LeftSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26166:2
[INFO] [stdout]       |
[INFO] [stdout] 26166 |     fn leftsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.LeftSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::set_leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26167:2
[INFO] [stdout]       |
[INFO] [stdout] 26167 |     fn set_leftsurfaceinput(&mut self, val: EnumInputType) {self.LeftSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<BasePart as generated::BasePartTrait>::material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26176:2
[INFO] [stdout]       |
[INFO] [stdout] 26176 |     fn material(&self) /*b4*/ -> &EnumMaterial {&self.Material}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<BasePart as generated::BasePartTrait>::set_material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26177:2
[INFO] [stdout]       |
[INFO] [stdout] 26177 |     fn set_material(&mut self, val: EnumMaterial) {self.Material = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26196:2
[INFO] [stdout]       |
[INFO] [stdout] 26196 |     fn rightsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.RightSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::set_rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26197:2
[INFO] [stdout]       |
[INFO] [stdout] 26197 |     fn set_rightsurface(&mut self, val: EnumSurfaceType) {self.RightSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26198:2
[INFO] [stdout]       |
[INFO] [stdout] 26198 |     fn rightsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.RightSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::set_rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26199:2
[INFO] [stdout]       |
[INFO] [stdout] 26199 |     fn set_rightsurfaceinput(&mut self, val: EnumInputType) {self.RightSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26214:2
[INFO] [stdout]       |
[INFO] [stdout] 26214 |     fn topsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.TopSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<BasePart as generated::BasePartTrait>::set_topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26215:2
[INFO] [stdout]       |
[INFO] [stdout] 26215 |     fn set_topsurface(&mut self, val: EnumSurfaceType) {self.TopSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26216:2
[INFO] [stdout]       |
[INFO] [stdout] 26216 |     fn topsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.TopSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<BasePart as generated::BasePartTrait>::set_topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26217:2
[INFO] [stdout]       |
[INFO] [stdout] 26217 |     fn set_topsurfaceinput(&mut self, val: EnumInputType) {self.TopSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<BasePart as generated::BasePartTrait>::set_topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26351:2
[INFO] [stdout]       |
[INFO] [stdout] 26351 |     fn backsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BackSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26352:2
[INFO] [stdout]       |
[INFO] [stdout] 26352 |     fn set_backsurface(&mut self, val: EnumSurfaceType) {self.BackSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26353:2
[INFO] [stdout]       |
[INFO] [stdout] 26353 |     fn backsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BackSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26354:2
[INFO] [stdout]       |
[INFO] [stdout] 26354 |     fn set_backsurfaceinput(&mut self, val: EnumInputType) {self.BackSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26359:2
[INFO] [stdout]       |
[INFO] [stdout] 26359 |     fn bottomsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BottomSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26360:2
[INFO] [stdout]       |
[INFO] [stdout] 26360 |     fn set_bottomsurface(&mut self, val: EnumSurfaceType) {self.BottomSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26361:2
[INFO] [stdout]       |
[INFO] [stdout] 26361 |     fn bottomsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BottomSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26362:2
[INFO] [stdout]       |
[INFO] [stdout] 26362 |     fn set_bottomsurfaceinput(&mut self, val: EnumInputType) {self.BottomSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26391:2
[INFO] [stdout]       |
[INFO] [stdout] 26391 |     fn frontsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.FrontSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26392:2
[INFO] [stdout]       |
[INFO] [stdout] 26392 |     fn set_frontsurface(&mut self, val: EnumSurfaceType) {self.FrontSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26393:2
[INFO] [stdout]       |
[INFO] [stdout] 26393 |     fn frontsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.FrontSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26394:2
[INFO] [stdout]       |
[INFO] [stdout] 26394 |     fn set_frontsurfaceinput(&mut self, val: EnumInputType) {self.FrontSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26399:2
[INFO] [stdout]       |
[INFO] [stdout] 26399 |     fn leftsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.LeftSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26400:2
[INFO] [stdout]       |
[INFO] [stdout] 26400 |     fn set_leftsurface(&mut self, val: EnumSurfaceType) {self.LeftSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26401:2
[INFO] [stdout]       |
[INFO] [stdout] 26401 |     fn leftsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.LeftSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26402:2
[INFO] [stdout]       |
[INFO] [stdout] 26402 |     fn set_leftsurfaceinput(&mut self, val: EnumInputType) {self.LeftSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26411:2
[INFO] [stdout]       |
[INFO] [stdout] 26411 |     fn material(&self) /*b4*/ -> &EnumMaterial {&self.Material}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26412:2
[INFO] [stdout]       |
[INFO] [stdout] 26412 |     fn set_material(&mut self, val: EnumMaterial) {self.Material = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26431:2
[INFO] [stdout]       |
[INFO] [stdout] 26431 |     fn rightsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.RightSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26432:2
[INFO] [stdout]       |
[INFO] [stdout] 26432 |     fn set_rightsurface(&mut self, val: EnumSurfaceType) {self.RightSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26433:2
[INFO] [stdout]       |
[INFO] [stdout] 26433 |     fn rightsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.RightSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26434:2
[INFO] [stdout]       |
[INFO] [stdout] 26434 |     fn set_rightsurfaceinput(&mut self, val: EnumInputType) {self.RightSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26449:2
[INFO] [stdout]       |
[INFO] [stdout] 26449 |     fn topsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.TopSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26450:2
[INFO] [stdout]       |
[INFO] [stdout] 26450 |     fn set_topsurface(&mut self, val: EnumSurfaceType) {self.TopSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26451:2
[INFO] [stdout]       |
[INFO] [stdout] 26451 |     fn topsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.TopSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<CornerWedgePart as generated::BasePartTrait>::set_topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26452:2
[INFO] [stdout]       |
[INFO] [stdout] 26452 |     fn set_topsurfaceinput(&mut self, val: EnumInputType) {self.TopSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<CornerWedgePart as generated::BasePartTrait>::set_topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFormFactor` is more private than the item `FormFactorPartTrait::formfactor`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26574:2
[INFO] [stdout]       |
[INFO] [stdout] 26574 |     fn formfactor(&self) /*a4*/ -> &EnumFormFactor;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FormFactorPartTrait::formfactor` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFormFactor` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1617:1
[INFO] [stdout]       |
[INFO] [stdout]  1617 | pub(crate) enum EnumFormFactor {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFormFactor` is more private than the item `FormFactorPartTrait::set_formfactor`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26575:2
[INFO] [stdout]       |
[INFO] [stdout] 26575 |     fn set_formfactor(&mut self, val: EnumFormFactor);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `FormFactorPartTrait::set_formfactor` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFormFactor` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1617:1
[INFO] [stdout]       |
[INFO] [stdout]  1617 | pub(crate) enum EnumFormFactor {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFormFactor` is more private than the item `<FormFactorPart as FormFactorPartTrait>::formfactor`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26578:2
[INFO] [stdout]       |
[INFO] [stdout] 26578 |     fn formfactor(&self) /*b4*/ -> &EnumFormFactor {&self.FormFactor}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as FormFactorPartTrait>::formfactor` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFormFactor` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1617:1
[INFO] [stdout]       |
[INFO] [stdout]  1617 | pub(crate) enum EnumFormFactor {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFormFactor` is more private than the item `<FormFactorPart as FormFactorPartTrait>::set_formfactor`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26579:2
[INFO] [stdout]       |
[INFO] [stdout] 26579 |     fn set_formfactor(&mut self, val: EnumFormFactor) {self.FormFactor = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as FormFactorPartTrait>::set_formfactor` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFormFactor` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1617:1
[INFO] [stdout]       |
[INFO] [stdout]  1617 | pub(crate) enum EnumFormFactor {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26598:2
[INFO] [stdout]       |
[INFO] [stdout] 26598 |     fn backsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BackSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26599:2
[INFO] [stdout]       |
[INFO] [stdout] 26599 |     fn set_backsurface(&mut self, val: EnumSurfaceType) {self.BackSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26600:2
[INFO] [stdout]       |
[INFO] [stdout] 26600 |     fn backsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BackSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26601:2
[INFO] [stdout]       |
[INFO] [stdout] 26601 |     fn set_backsurfaceinput(&mut self, val: EnumInputType) {self.BackSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26606:2
[INFO] [stdout]       |
[INFO] [stdout] 26606 |     fn bottomsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BottomSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26607:2
[INFO] [stdout]       |
[INFO] [stdout] 26607 |     fn set_bottomsurface(&mut self, val: EnumSurfaceType) {self.BottomSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26608:2
[INFO] [stdout]       |
[INFO] [stdout] 26608 |     fn bottomsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BottomSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26609:2
[INFO] [stdout]       |
[INFO] [stdout] 26609 |     fn set_bottomsurfaceinput(&mut self, val: EnumInputType) {self.BottomSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26638:2
[INFO] [stdout]       |
[INFO] [stdout] 26638 |     fn frontsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.FrontSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26639:2
[INFO] [stdout]       |
[INFO] [stdout] 26639 |     fn set_frontsurface(&mut self, val: EnumSurfaceType) {self.FrontSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26640:2
[INFO] [stdout]       |
[INFO] [stdout] 26640 |     fn frontsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.FrontSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26641:2
[INFO] [stdout]       |
[INFO] [stdout] 26641 |     fn set_frontsurfaceinput(&mut self, val: EnumInputType) {self.FrontSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26646:2
[INFO] [stdout]       |
[INFO] [stdout] 26646 |     fn leftsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.LeftSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26647:2
[INFO] [stdout]       |
[INFO] [stdout] 26647 |     fn set_leftsurface(&mut self, val: EnumSurfaceType) {self.LeftSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26648:2
[INFO] [stdout]       |
[INFO] [stdout] 26648 |     fn leftsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.LeftSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26649:2
[INFO] [stdout]       |
[INFO] [stdout] 26649 |     fn set_leftsurfaceinput(&mut self, val: EnumInputType) {self.LeftSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<FormFactorPart as generated::BasePartTrait>::material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26658:2
[INFO] [stdout]       |
[INFO] [stdout] 26658 |     fn material(&self) /*b4*/ -> &EnumMaterial {&self.Material}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26659:2
[INFO] [stdout]       |
[INFO] [stdout] 26659 |     fn set_material(&mut self, val: EnumMaterial) {self.Material = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26678:2
[INFO] [stdout]       |
[INFO] [stdout] 26678 |     fn rightsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.RightSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26679:2
[INFO] [stdout]       |
[INFO] [stdout] 26679 |     fn set_rightsurface(&mut self, val: EnumSurfaceType) {self.RightSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26680:2
[INFO] [stdout]       |
[INFO] [stdout] 26680 |     fn rightsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.RightSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26681:2
[INFO] [stdout]       |
[INFO] [stdout] 26681 |     fn set_rightsurfaceinput(&mut self, val: EnumInputType) {self.RightSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26696:2
[INFO] [stdout]       |
[INFO] [stdout] 26696 |     fn topsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.TopSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26697:2
[INFO] [stdout]       |
[INFO] [stdout] 26697 |     fn set_topsurface(&mut self, val: EnumSurfaceType) {self.TopSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26698:2
[INFO] [stdout]       |
[INFO] [stdout] 26698 |     fn topsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.TopSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FormFactorPart as generated::BasePartTrait>::set_topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26699:2
[INFO] [stdout]       |
[INFO] [stdout] 26699 |     fn set_topsurfaceinput(&mut self, val: EnumInputType) {self.TopSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FormFactorPart as generated::BasePartTrait>::set_topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPartType` is more private than the item `PartTrait::shape`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26828:2
[INFO] [stdout]       |
[INFO] [stdout] 26828 |     fn shape(&self) /*a4*/ -> &EnumPartType;
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `PartTrait::shape` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumPartType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3029:1
[INFO] [stdout]       |
[INFO] [stdout]  3029 | pub(crate) enum EnumPartType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPartType` is more private than the item `PartTrait::set_shape`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26829:2
[INFO] [stdout]       |
[INFO] [stdout] 26829 |     fn set_shape(&mut self, val: EnumPartType);
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `PartTrait::set_shape` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumPartType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3029:1
[INFO] [stdout]       |
[INFO] [stdout]  3029 | pub(crate) enum EnumPartType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPartType` is more private than the item `<generated::Part as PartTrait>::shape`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26832:2
[INFO] [stdout]       |
[INFO] [stdout] 26832 |     fn shape(&self) /*b4*/ -> &EnumPartType {&self.Shape}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as PartTrait>::shape` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumPartType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3029:1
[INFO] [stdout]       |
[INFO] [stdout]  3029 | pub(crate) enum EnumPartType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPartType` is more private than the item `<generated::Part as PartTrait>::set_shape`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26833:2
[INFO] [stdout]       |
[INFO] [stdout] 26833 |     fn set_shape(&mut self, val: EnumPartType) {self.Shape = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as PartTrait>::set_shape` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumPartType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3029:1
[INFO] [stdout]       |
[INFO] [stdout]  3029 | pub(crate) enum EnumPartType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFormFactor` is more private than the item `<generated::Part as FormFactorPartTrait>::formfactor`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26836:2
[INFO] [stdout]       |
[INFO] [stdout] 26836 |     fn formfactor(&self) /*b4*/ -> &EnumFormFactor {&self.FormFactor}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as FormFactorPartTrait>::formfactor` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFormFactor` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1617:1
[INFO] [stdout]       |
[INFO] [stdout]  1617 | pub(crate) enum EnumFormFactor {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFormFactor` is more private than the item `<generated::Part as FormFactorPartTrait>::set_formfactor`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26837:2
[INFO] [stdout]       |
[INFO] [stdout] 26837 |     fn set_formfactor(&mut self, val: EnumFormFactor) {self.FormFactor = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as FormFactorPartTrait>::set_formfactor` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFormFactor` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1617:1
[INFO] [stdout]       |
[INFO] [stdout]  1617 | pub(crate) enum EnumFormFactor {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26858:2
[INFO] [stdout]       |
[INFO] [stdout] 26858 |     fn backsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BackSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26859:2
[INFO] [stdout]       |
[INFO] [stdout] 26859 |     fn set_backsurface(&mut self, val: EnumSurfaceType) {self.BackSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26860:2
[INFO] [stdout]       |
[INFO] [stdout] 26860 |     fn backsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BackSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26861:2
[INFO] [stdout]       |
[INFO] [stdout] 26861 |     fn set_backsurfaceinput(&mut self, val: EnumInputType) {self.BackSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26866:2
[INFO] [stdout]       |
[INFO] [stdout] 26866 |     fn bottomsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BottomSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26867:2
[INFO] [stdout]       |
[INFO] [stdout] 26867 |     fn set_bottomsurface(&mut self, val: EnumSurfaceType) {self.BottomSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26868:2
[INFO] [stdout]       |
[INFO] [stdout] 26868 |     fn bottomsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BottomSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26869:2
[INFO] [stdout]       |
[INFO] [stdout] 26869 |     fn set_bottomsurfaceinput(&mut self, val: EnumInputType) {self.BottomSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26898:2
[INFO] [stdout]       |
[INFO] [stdout] 26898 |     fn frontsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.FrontSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26899:2
[INFO] [stdout]       |
[INFO] [stdout] 26899 |     fn set_frontsurface(&mut self, val: EnumSurfaceType) {self.FrontSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26900:2
[INFO] [stdout]       |
[INFO] [stdout] 26900 |     fn frontsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.FrontSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26901:2
[INFO] [stdout]       |
[INFO] [stdout] 26901 |     fn set_frontsurfaceinput(&mut self, val: EnumInputType) {self.FrontSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26906:2
[INFO] [stdout]       |
[INFO] [stdout] 26906 |     fn leftsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.LeftSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26907:2
[INFO] [stdout]       |
[INFO] [stdout] 26907 |     fn set_leftsurface(&mut self, val: EnumSurfaceType) {self.LeftSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26908:2
[INFO] [stdout]       |
[INFO] [stdout] 26908 |     fn leftsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.LeftSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26909:2
[INFO] [stdout]       |
[INFO] [stdout] 26909 |     fn set_leftsurfaceinput(&mut self, val: EnumInputType) {self.LeftSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<generated::Part as generated::BasePartTrait>::material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26918:2
[INFO] [stdout]       |
[INFO] [stdout] 26918 |     fn material(&self) /*b4*/ -> &EnumMaterial {&self.Material}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<generated::Part as generated::BasePartTrait>::set_material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26919:2
[INFO] [stdout]       |
[INFO] [stdout] 26919 |     fn set_material(&mut self, val: EnumMaterial) {self.Material = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26938:2
[INFO] [stdout]       |
[INFO] [stdout] 26938 |     fn rightsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.RightSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26939:2
[INFO] [stdout]       |
[INFO] [stdout] 26939 |     fn set_rightsurface(&mut self, val: EnumSurfaceType) {self.RightSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26940:2
[INFO] [stdout]       |
[INFO] [stdout] 26940 |     fn rightsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.RightSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26941:2
[INFO] [stdout]       |
[INFO] [stdout] 26941 |     fn set_rightsurfaceinput(&mut self, val: EnumInputType) {self.RightSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26956:2
[INFO] [stdout]       |
[INFO] [stdout] 26956 |     fn topsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.TopSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26957:2
[INFO] [stdout]       |
[INFO] [stdout] 26957 |     fn set_topsurface(&mut self, val: EnumSurfaceType) {self.TopSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26958:2
[INFO] [stdout]       |
[INFO] [stdout] 26958 |     fn topsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.TopSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<generated::Part as generated::BasePartTrait>::set_topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:26959:2
[INFO] [stdout]       |
[INFO] [stdout] 26959 |     fn set_topsurfaceinput(&mut self, val: EnumInputType) {self.TopSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<generated::Part as generated::BasePartTrait>::set_topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPartType` is more private than the item `<FlagStand as PartTrait>::shape`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27087:2
[INFO] [stdout]       |
[INFO] [stdout] 27087 |     fn shape(&self) /*b4*/ -> &EnumPartType {&self.Shape}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as PartTrait>::shape` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumPartType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3029:1
[INFO] [stdout]       |
[INFO] [stdout]  3029 | pub(crate) enum EnumPartType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPartType` is more private than the item `<FlagStand as PartTrait>::set_shape`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27088:2
[INFO] [stdout]       |
[INFO] [stdout] 27088 |     fn set_shape(&mut self, val: EnumPartType) {self.Shape = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as PartTrait>::set_shape` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumPartType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3029:1
[INFO] [stdout]       |
[INFO] [stdout]  3029 | pub(crate) enum EnumPartType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFormFactor` is more private than the item `<FlagStand as FormFactorPartTrait>::formfactor`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27093:2
[INFO] [stdout]       |
[INFO] [stdout] 27093 |     fn formfactor(&self) /*b4*/ -> &EnumFormFactor {&self.FormFactor}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as FormFactorPartTrait>::formfactor` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFormFactor` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1617:1
[INFO] [stdout]       |
[INFO] [stdout]  1617 | pub(crate) enum EnumFormFactor {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFormFactor` is more private than the item `<FlagStand as FormFactorPartTrait>::set_formfactor`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27094:2
[INFO] [stdout]       |
[INFO] [stdout] 27094 |     fn set_formfactor(&mut self, val: EnumFormFactor) {self.FormFactor = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as FormFactorPartTrait>::set_formfactor` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFormFactor` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1617:1
[INFO] [stdout]       |
[INFO] [stdout]  1617 | pub(crate) enum EnumFormFactor {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27115:2
[INFO] [stdout]       |
[INFO] [stdout] 27115 |     fn backsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BackSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27116:2
[INFO] [stdout]       |
[INFO] [stdout] 27116 |     fn set_backsurface(&mut self, val: EnumSurfaceType) {self.BackSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27117:2
[INFO] [stdout]       |
[INFO] [stdout] 27117 |     fn backsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BackSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27118:2
[INFO] [stdout]       |
[INFO] [stdout] 27118 |     fn set_backsurfaceinput(&mut self, val: EnumInputType) {self.BackSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27123:2
[INFO] [stdout]       |
[INFO] [stdout] 27123 |     fn bottomsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BottomSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27124:2
[INFO] [stdout]       |
[INFO] [stdout] 27124 |     fn set_bottomsurface(&mut self, val: EnumSurfaceType) {self.BottomSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27125:2
[INFO] [stdout]       |
[INFO] [stdout] 27125 |     fn bottomsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BottomSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27126:2
[INFO] [stdout]       |
[INFO] [stdout] 27126 |     fn set_bottomsurfaceinput(&mut self, val: EnumInputType) {self.BottomSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27155:2
[INFO] [stdout]       |
[INFO] [stdout] 27155 |     fn frontsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.FrontSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27156:2
[INFO] [stdout]       |
[INFO] [stdout] 27156 |     fn set_frontsurface(&mut self, val: EnumSurfaceType) {self.FrontSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27157:2
[INFO] [stdout]       |
[INFO] [stdout] 27157 |     fn frontsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.FrontSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27158:2
[INFO] [stdout]       |
[INFO] [stdout] 27158 |     fn set_frontsurfaceinput(&mut self, val: EnumInputType) {self.FrontSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27163:2
[INFO] [stdout]       |
[INFO] [stdout] 27163 |     fn leftsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.LeftSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27164:2
[INFO] [stdout]       |
[INFO] [stdout] 27164 |     fn set_leftsurface(&mut self, val: EnumSurfaceType) {self.LeftSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27165:2
[INFO] [stdout]       |
[INFO] [stdout] 27165 |     fn leftsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.LeftSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27166:2
[INFO] [stdout]       |
[INFO] [stdout] 27166 |     fn set_leftsurfaceinput(&mut self, val: EnumInputType) {self.LeftSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<FlagStand as generated::BasePartTrait>::material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27175:2
[INFO] [stdout]       |
[INFO] [stdout] 27175 |     fn material(&self) /*b4*/ -> &EnumMaterial {&self.Material}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<FlagStand as generated::BasePartTrait>::set_material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27176:2
[INFO] [stdout]       |
[INFO] [stdout] 27176 |     fn set_material(&mut self, val: EnumMaterial) {self.Material = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27195:2
[INFO] [stdout]       |
[INFO] [stdout] 27195 |     fn rightsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.RightSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27196:2
[INFO] [stdout]       |
[INFO] [stdout] 27196 |     fn set_rightsurface(&mut self, val: EnumSurfaceType) {self.RightSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27197:2
[INFO] [stdout]       |
[INFO] [stdout] 27197 |     fn rightsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.RightSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_rightsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27198:2
[INFO] [stdout]       |
[INFO] [stdout] 27198 |     fn set_rightsurfaceinput(&mut self, val: EnumInputType) {self.RightSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_rightsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27213:2
[INFO] [stdout]       |
[INFO] [stdout] 27213 |     fn topsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.TopSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_topsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27214:2
[INFO] [stdout]       |
[INFO] [stdout] 27214 |     fn set_topsurface(&mut self, val: EnumSurfaceType) {self.TopSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_topsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27215:2
[INFO] [stdout]       |
[INFO] [stdout] 27215 |     fn topsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.TopSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<FlagStand as generated::BasePartTrait>::set_topsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27216:2
[INFO] [stdout]       |
[INFO] [stdout] 27216 |     fn set_topsurfaceinput(&mut self, val: EnumInputType) {self.TopSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<FlagStand as generated::BasePartTrait>::set_topsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPartType` is more private than the item `<Platform as PartTrait>::shape`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27339:2
[INFO] [stdout]       |
[INFO] [stdout] 27339 |     fn shape(&self) /*b4*/ -> &EnumPartType {&self.Shape}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as PartTrait>::shape` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumPartType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3029:1
[INFO] [stdout]       |
[INFO] [stdout]  3029 | pub(crate) enum EnumPartType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumPartType` is more private than the item `<Platform as PartTrait>::set_shape`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27340:2
[INFO] [stdout]       |
[INFO] [stdout] 27340 |     fn set_shape(&mut self, val: EnumPartType) {self.Shape = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as PartTrait>::set_shape` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumPartType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:3029:1
[INFO] [stdout]       |
[INFO] [stdout]  3029 | pub(crate) enum EnumPartType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFormFactor` is more private than the item `<Platform as FormFactorPartTrait>::formfactor`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27345:2
[INFO] [stdout]       |
[INFO] [stdout] 27345 |     fn formfactor(&self) /*b4*/ -> &EnumFormFactor {&self.FormFactor}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as FormFactorPartTrait>::formfactor` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFormFactor` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1617:1
[INFO] [stdout]       |
[INFO] [stdout]  1617 | pub(crate) enum EnumFormFactor {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumFormFactor` is more private than the item `<Platform as FormFactorPartTrait>::set_formfactor`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27346:2
[INFO] [stdout]       |
[INFO] [stdout] 27346 |     fn set_formfactor(&mut self, val: EnumFormFactor) {self.FormFactor = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as FormFactorPartTrait>::set_formfactor` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumFormFactor` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:1617:1
[INFO] [stdout]       |
[INFO] [stdout]  1617 | pub(crate) enum EnumFormFactor {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<Platform as generated::BasePartTrait>::backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27367:2
[INFO] [stdout]       |
[INFO] [stdout] 27367 |     fn backsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BackSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<Platform as generated::BasePartTrait>::set_backsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27368:2
[INFO] [stdout]       |
[INFO] [stdout] 27368 |     fn set_backsurface(&mut self, val: EnumSurfaceType) {self.BackSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::set_backsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<Platform as generated::BasePartTrait>::backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27369:2
[INFO] [stdout]       |
[INFO] [stdout] 27369 |     fn backsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BackSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<Platform as generated::BasePartTrait>::set_backsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27370:2
[INFO] [stdout]       |
[INFO] [stdout] 27370 |     fn set_backsurfaceinput(&mut self, val: EnumInputType) {self.BackSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::set_backsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<Platform as generated::BasePartTrait>::bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27375:2
[INFO] [stdout]       |
[INFO] [stdout] 27375 |     fn bottomsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.BottomSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<Platform as generated::BasePartTrait>::set_bottomsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27376:2
[INFO] [stdout]       |
[INFO] [stdout] 27376 |     fn set_bottomsurface(&mut self, val: EnumSurfaceType) {self.BottomSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::set_bottomsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<Platform as generated::BasePartTrait>::bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27377:2
[INFO] [stdout]       |
[INFO] [stdout] 27377 |     fn bottomsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.BottomSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<Platform as generated::BasePartTrait>::set_bottomsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27378:2
[INFO] [stdout]       |
[INFO] [stdout] 27378 |     fn set_bottomsurfaceinput(&mut self, val: EnumInputType) {self.BottomSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::set_bottomsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<Platform as generated::BasePartTrait>::frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27407:2
[INFO] [stdout]       |
[INFO] [stdout] 27407 |     fn frontsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.FrontSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<Platform as generated::BasePartTrait>::set_frontsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27408:2
[INFO] [stdout]       |
[INFO] [stdout] 27408 |     fn set_frontsurface(&mut self, val: EnumSurfaceType) {self.FrontSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::set_frontsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<Platform as generated::BasePartTrait>::frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27409:2
[INFO] [stdout]       |
[INFO] [stdout] 27409 |     fn frontsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.FrontSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<Platform as generated::BasePartTrait>::set_frontsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27410:2
[INFO] [stdout]       |
[INFO] [stdout] 27410 |     fn set_frontsurfaceinput(&mut self, val: EnumInputType) {self.FrontSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::set_frontsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<Platform as generated::BasePartTrait>::leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27415:2
[INFO] [stdout]       |
[INFO] [stdout] 27415 |     fn leftsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.LeftSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<Platform as generated::BasePartTrait>::set_leftsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27416:2
[INFO] [stdout]       |
[INFO] [stdout] 27416 |     fn set_leftsurface(&mut self, val: EnumSurfaceType) {self.LeftSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::set_leftsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<Platform as generated::BasePartTrait>::leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27417:2
[INFO] [stdout]       |
[INFO] [stdout] 27417 |     fn leftsurfaceinput(&self) /*b4*/ -> &EnumInputType {&self.LeftSurfaceInput}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumInputType` is more private than the item `<Platform as generated::BasePartTrait>::set_leftsurfaceinput`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27418:2
[INFO] [stdout]       |
[INFO] [stdout] 27418 |     fn set_leftsurfaceinput(&mut self, val: EnumInputType) {self.LeftSurfaceInput = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::set_leftsurfaceinput` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumInputType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2049:1
[INFO] [stdout]       |
[INFO] [stdout]  2049 | pub(crate) enum EnumInputType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<Platform as generated::BasePartTrait>::material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27427:2
[INFO] [stdout]       |
[INFO] [stdout] 27427 |     fn material(&self) /*b4*/ -> &EnumMaterial {&self.Material}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumMaterial` is more private than the item `<Platform as generated::BasePartTrait>::set_material`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27428:2
[INFO] [stdout]       |
[INFO] [stdout] 27428 |     fn set_material(&mut self, val: EnumMaterial) {self.Material = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::set_material` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumMaterial` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:2693:1
[INFO] [stdout]       |
[INFO] [stdout]  2693 | pub(crate) enum EnumMaterial {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<Platform as generated::BasePartTrait>::rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27447:2
[INFO] [stdout]       |
[INFO] [stdout] 27447 |     fn rightsurface(&self) /*b4*/ -> &EnumSurfaceType {&self.RightSurface}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[INFO] [stdout]  4223 | pub(crate) enum EnumSurfaceType {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `EnumSurfaceType` is more private than the item `<Platform as generated::BasePartTrait>::set_rightsurface`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:27448:2
[INFO] [stdout]       |
[INFO] [stdout] 27448 |     fn set_rightsurface(&mut self, val: EnumSurfaceType) {self.RightSurface = val;}
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `<Platform as generated::BasePartTrait>::set_rightsurface` is reachable at visibility `pub`
[INFO] [stdout]       |
[INFO] [stdout] note: but type `EnumSurfaceType` is only usable at visibility `pub(crate)`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/datamodel-rs-3810f38c99fddcd9/out/versioned_instances.rs:4223:1
[INFO] [stdout]       |
[WARN] too many lines in the log, truncating it
