[INFO] fetching crate specta-swift 0.0.2...
[INFO] testing specta-swift-0.0.2 against 1.95.0 for beta-1.96-2
[INFO] extracting crate specta-swift 0.0.2 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate specta-swift 0.0.2
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate specta-swift 0.0.2
[INFO] tweaked toml for crates.io crate specta-swift 0.0.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate specta-swift 0.0.2 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate specta-swift 0.0.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded specta v2.0.0-rc.24
[INFO] [stderr]   Downloaded specta-macros v2.0.0-rc.24
[INFO] [stderr]   Downloaded js-sys v0.3.92
[INFO] [stderr]   Downloaded insta v1.47.1
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.115
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.115
[INFO] [stderr]   Downloaded specta-serde v0.0.11
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.115
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.115
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] aa9a47fa02390ffe5acb518a1bcca5b2db418cf206d38e0300315ed5289c66bb
[INFO] running `Command { std: "docker" "start" "-a" "aa9a47fa02390ffe5acb518a1bcca5b2db418cf206d38e0300315ed5289c66bb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "aa9a47fa02390ffe5acb518a1bcca5b2db418cf206d38e0300315ed5289c66bb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aa9a47fa02390ffe5acb518a1bcca5b2db418cf206d38e0300315ed5289c66bb", kill_on_drop: false }`
[INFO] [stdout] aa9a47fa02390ffe5acb518a1bcca5b2db418cf206d38e0300315ed5289c66bb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7bee1c44b680b89a448a583d1f5a34943b3d72a921db038ae5145996f4c1fd50
[INFO] running `Command { std: "docker" "start" "-a" "7bee1c44b680b89a448a583d1f5a34943b3d72a921db038ae5145996f4c1fd50", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling uuid v1.23.0
[INFO] [stderr]    Compiling specta v2.0.0-rc.24
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling specta-macros v2.0.0-rc.24
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling specta-swift v0.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.10s
[INFO] running `Command { std: "docker" "inspect" "7bee1c44b680b89a448a583d1f5a34943b3d72a921db038ae5145996f4c1fd50", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7bee1c44b680b89a448a583d1f5a34943b3d72a921db038ae5145996f4c1fd50", kill_on_drop: false }`
[INFO] [stdout] 7bee1c44b680b89a448a583d1f5a34943b3d72a921db038ae5145996f4c1fd50
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7ace7aa458cf0322c1060ffd8aa388640227a1af4373363be1f42a9ba10566e8
[INFO] running `Command { std: "docker" "start" "-a" "7ace7aa458cf0322c1060ffd8aa388640227a1af4373363be1f42a9ba10566e8", kill_on_drop: false }`
[INFO] [stderr]    Compiling winnow v1.0.0
[INFO] [stderr]    Compiling target-triple v1.0.0
[INFO] [stderr]    Compiling serde_spanned v1.1.0
[INFO] [stderr]    Compiling toml_datetime v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling specta-macros v2.0.0-rc.24
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling insta v1.47.1
[INFO] [stderr]    Compiling toml_parser v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling toml v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling specta v2.0.0-rc.24
[INFO] [stderr]    Compiling specta-serde v0.0.11
[INFO] [stderr]    Compiling trybuild v1.0.116
[INFO] [stderr]    Compiling specta-swift v0.0.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: fields `total_duration`, `discovery_duration`, `processing_duration`, `content_duration`, `files_processed`, and `avg_time_per_file` are never read
[INFO] [stdout]   --> examples/special_types.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct IndexerMetrics {
[INFO] [stdout]    |        -------------- fields in this struct
[INFO] [stdout] 14 |     /// Total time spent indexing
[INFO] [stdout] 15 |     total_duration: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 16 |     /// Time spent discovering files
[INFO] [stdout] 17 |     discovery_duration: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 18 |     /// Time spent processing content
[INFO] [stdout] 19 |     processing_duration: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 20 |     /// Time spent analyzing content
[INFO] [stdout] 21 |     content_duration: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 22 |     /// Number of files processed
[INFO] [stdout] 23 |     files_processed: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 24 |     /// Average processing time per file
[INFO] [stdout] 25 |     avg_time_per_file: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> examples/basic_types.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | struct Primitives {
[INFO] [stdout]    |        ---------- fields in this struct
[INFO] [stdout] 12 |     // Integer types
[INFO] [stdout] 13 |     small_int: i8,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 14 |     unsigned_small: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 15 |     short_int: i16,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 16 |     unsigned_short: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 17 |     regular_int: i32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 18 |     unsigned_int: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 19 |     long_int: i64,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 20 |     unsigned_long: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 23 |     single_precision: f32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 |     double_precision: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 27 |     is_active: bool,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 28 |     single_char: char,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     name: String,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 32 |     optional_name: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     tags: Vec<String>,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 36 |     scores: Vec<f64>,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 37 |     user_ids: Vec<u32>,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 40 |     matrix: Vec<Vec<f64>>,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 41 |     string_pairs: Vec<(String, String)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `event_id`, `timestamp`, `duration`, and `metadata` are never read
[INFO] [stdout]   --> examples/special_types.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | struct EventLog {
[INFO] [stdout]    |        -------- fields in this struct
[INFO] [stdout] 31 |     /// Event ID
[INFO] [stdout] 32 |     event_id: String,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 33 |     /// When the event occurred
[INFO] [stdout] 34 |     timestamp: String,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 35 |     /// Event duration
[INFO] [stdout] 36 |     duration: Duration,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 37 |     /// Additional metadata
[INFO] [stdout] 38 |     metadata: Option<Vec<(String, String)>>,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name`, `timeout`, `retry_interval`, `backoff_duration`, and `enabled` are never read
[INFO] [stdout]   --> examples/special_types.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 43 | struct TaskConfig {
[INFO] [stdout]    |        ---------- fields in this struct
[INFO] [stdout] 44 |     /// Task name
[INFO] [stdout] 45 |     name: String,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 46 |     /// Maximum execution time
[INFO] [stdout] 47 |     timeout: Duration,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 48 |     /// Retry interval
[INFO] [stdout] 49 |     retry_interval: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 50 |     /// Backoff duration
[INFO] [stdout] 51 |     backoff_duration: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 52 |     /// Whether task is enabled
[INFO] [stdout] 53 |     enabled: bool,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `response_time`, `processing_time`, `query_time`, `network_latency`, and `total_time` are never read
[INFO] [stdout]   --> examples/special_types.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 58 | struct PerformanceMetrics {
[INFO] [stdout]    |        ------------------ fields in this struct
[INFO] [stdout] 59 |     /// Response time
[INFO] [stdout] 60 |     response_time: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 61 |     /// Processing time
[INFO] [stdout] 62 |     processing_time: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 63 |     /// Database query time
[INFO] [stdout] 64 |     query_time: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 65 |     /// Network latency
[INFO] [stdout] 66 |     network_latency: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 67 |     /// Total time
[INFO] [stdout] 68 |     total_time: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `data`, `processing_duration`, `cache_duration`, `transfer_duration`, and `status_code` are never read
[INFO] [stdout]   --> examples/special_types.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | struct ApiResponse {
[INFO] [stdout]    |        ----------- fields in this struct
[INFO] [stdout] 74 |     /// Response data
[INFO] [stdout] 75 |     data: String,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 76 |     /// Processing duration
[INFO] [stdout] 77 |     processing_duration: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 78 |     /// Cache hit duration (if applicable)
[INFO] [stdout] 79 |     cache_duration: Option<Duration>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 80 |     /// Network transfer duration
[INFO] [stdout] 81 |     transfer_duration: Duration,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 82 |     /// Status code
[INFO] [stdout] 83 |     status_code: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Queued`, `Running`, `Completed`, and `Failed` are never constructed
[INFO] [stdout]    --> examples/special_types.rs:90:5
[INFO] [stdout]     |
[INFO] [stdout]  88 | enum JobStatus {
[INFO] [stdout]     |      --------- variants in this enum
[INFO] [stdout]  89 |     /// Job is queued
[INFO] [stdout]  90 |     Queued,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout]  91 |     /// Job is running with timing info
[INFO] [stdout]  92 |     Running {
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  98 |     Completed {
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 105 |     Failed {
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `uptime`, `last_check`, `avg_response_time`, `status`, `memory_usage`, and `cpu_usage` are never read
[INFO] [stdout]    --> examples/special_types.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 115 | struct SystemHealth {
[INFO] [stdout]     |        ------------ fields in this struct
[INFO] [stdout] 116 |     /// System uptime
[INFO] [stdout] 117 |     uptime: Duration,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 118 |     /// Last health check
[INFO] [stdout] 119 |     last_check: Duration,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 120 |     /// Average response time
[INFO] [stdout] 121 |     avg_response_time: Duration,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 122 |     /// System status
[INFO] [stdout] 123 |     status: String,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 124 |     /// Memory usage percentage
[INFO] [stdout] 125 |     memory_usage: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 126 |     /// CPU usage percentage
[INFO] [stdout] 127 |     cpu_usage: f64,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> examples/special_types.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / use specta::{Type, Types};
[INFO] [stdout]   2 | | use specta_swift::Swift;
[INFO] [stdout]   3 | | use std::time::Duration;
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |     println!("```");
[INFO] [stdout] 184 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Active`, `Pending`, `Error`, and `Loading` are never constructed
[INFO] [stdout]   --> examples/basic_types.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 46 | enum Status {
[INFO] [stdout]    |      ------ variants in this enum
[INFO] [stdout] 47 |     /// Simple unit variant
[INFO] [stdout] 48 |     Active,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 49 |     /// Tuple variant with single value
[INFO] [stdout] 50 |     Pending(String),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 51 |     /// Tuple variant with multiple values
[INFO] [stdout] 52 |     Error(String, u32),
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 53 |     /// Named field variant
[INFO] [stdout] 54 |     Loading {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `data`, `error`, `status_code`, and `headers` are never read
[INFO] [stdout]   --> examples/basic_types.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 62 | struct ApiResponse<T, E> {
[INFO] [stdout]    |        ----------- fields in this struct
[INFO] [stdout] 63 |     data: Option<T>,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 64 |     error: Option<E>,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 65 |     status_code: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 66 |     headers: Vec<(String, String)>,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> examples/basic_types.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | struct User {
[INFO] [stdout]    |        ---- fields in this struct
[INFO] [stdout] 72 |     id: u32,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 73 |     username: String,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 74 |     email: String,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 75 |     profile: UserProfile,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 76 |     preferences: UserPreferences,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 77 |     status: Status,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 78 |     metadata: Option<UserMetadata>,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `first_name`, `last_name`, `bio`, `avatar_url`, and `birth_date` are never read
[INFO] [stdout]   --> examples/basic_types.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 82 | struct UserProfile {
[INFO] [stdout]    |        ----------- fields in this struct
[INFO] [stdout] 83 |     first_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 84 |     last_name: String,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 85 |     bio: Option<String>,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 86 |     avatar_url: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 87 |     birth_date: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `theme`, `language`, `notifications_enabled`, and `privacy_level` are never read
[INFO] [stdout]   --> examples/basic_types.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 91 | struct UserPreferences {
[INFO] [stdout]    |        --------------- fields in this struct
[INFO] [stdout] 92 |     theme: String,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 93 |     language: String,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 94 |     notifications_enabled: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 95 |     privacy_level: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `created_at`, `last_login`, `login_count`, and `is_verified` are never read
[INFO] [stdout]    --> examples/basic_types.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout]  99 | struct UserMetadata {
[INFO] [stdout]     |        ------------ fields in this struct
[INFO] [stdout] 100 |     created_at: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 101 |     last_login: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 102 |     login_count: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 103 |     is_verified: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> examples/basic_types.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / use specta::{Type, Types};
[INFO] [stdout]   2 | | use specta_swift::Swift;
[INFO] [stdout]   3 | |
[INFO] [stdout]   4 | | /// Comprehensive example showcasing basic Rust types and their Swift equivalents
[INFO] [stdout] ...   |
[INFO] [stdout] 142 | |     println!("• Tuple types ((String, String) → (String, String))");
[INFO] [stdout] 143 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `name`, `email`, and `role` are never read
[INFO] [stdout]   --> examples/simple_usage.rs:7:5
[INFO] [stdout]    |
[INFO] [stdout]  6 | struct User {
[INFO] [stdout]    |        ---- fields in this struct
[INFO] [stdout]  7 |     id: u32,
[INFO] [stdout]    |     ^^
[INFO] [stdout]  8 |     name: String,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]  9 |     email: Option<String>,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 10 |     role: UserRole,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Guest`, `User`, `Admin`, and `SuperAdmin` are never constructed
[INFO] [stdout]   --> examples/simple_usage.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | enum UserRole {
[INFO] [stdout]    |      -------- variants in this enum
[INFO] [stdout] 15 |     Guest,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 16 |     User { permissions: Vec<String> },
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 17 |     Admin { level: u8, department: String },
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 18 |     SuperAdmin { access_level: u32 },
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Success`, `Error`, and `Loading` are never constructed
[INFO] [stdout]   --> examples/simple_usage.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum ApiResult<T> {
[INFO] [stdout]    |      --------- variants in this enum
[INFO] [stdout] 23 |     Success { data: T, status: u16 },
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 24 |     Error { message: String, code: u32 },
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 25 |     Loading { progress: f32 },
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]   --> examples/simple_usage.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | / use specta::{Type, Types};
[INFO] [stdout]  2 | | use specta_swift::Swift;
[INFO] [stdout] ...  |
[INFO] [stdout] 54 | |     println!("Custom types exported to CustomTypes.swift");
[INFO] [stdout] 55 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Success`, `Error`, and `Loading` are never constructed
[INFO] [stdout]   --> examples/comments_example.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | enum ApiResponse<T> {
[INFO] [stdout]    |      ----------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 21 |     Success {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     Error {
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 |     Loading {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `username`, `email`, `is_active`, `created_at`, and `last_login` are never read
[INFO] [stdout]    --> examples/comments_example.rs:72:5
[INFO] [stdout]     |
[INFO] [stdout]  67 | struct User {
[INFO] [stdout]     |        ---- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout]  72 |     id: u32,
[INFO] [stdout]     |     ^^
[INFO] [stdout] ...
[INFO] [stdout]  78 |     username: String,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  84 |     email: String,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  91 |     is_active: bool,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  96 |     created_at: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 102 |     last_login: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> examples/comments_example.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / use specta::{Type, Types};
[INFO] [stdout]   2 | | use specta_swift::Swift;
[INFO] [stdout]   3 | |
[INFO] [stdout]   4 | | /// A comprehensive example demonstrating multi-line comment support
[INFO] [stdout] ...   |
[INFO] [stdout] 123 | |     println!("\nComments example written to CommentsExample.swift");
[INFO] [stdout] 124 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `user_id`, `full_name`, `email_address`, and `is_verified` are never read
[INFO] [stdout]   --> examples/configuration_options.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | struct User {
[INFO] [stdout]    |        ---- fields in this struct
[INFO] [stdout] 12 |     user_id: u32,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 13 |     full_name: String,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 14 |     email_address: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 15 |     is_verified: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Success`, `Error`, and `Loading` are never constructed
[INFO] [stdout]   --> examples/configuration_options.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | enum ApiResponse<T> {
[INFO] [stdout]    |      ----------- variants in this enum
[INFO] [stdout] 20 |     Success { data: T, status_code: u16 },
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 21 |     Error { message: String, error_code: u32 },
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 22 |     Loading { progress: f32 },
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `primary`, `secondary`, and `metadata` are never read
[INFO] [stdout]   --> examples/configuration_options.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | struct GenericContainer<T, U> {
[INFO] [stdout]    |        ---------------- fields in this struct
[INFO] [stdout] 27 |     primary: T,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 28 |     secondary: U,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 29 |     metadata: Option<Vec<(String, String)>>,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> examples/configuration_options.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / use specta::{Type, Types};
[INFO] [stdout]   2 | | use specta_swift::{GenericStyle, IndentStyle, NamingConvention, OptionalStyle, Swift};
[INFO] [stdout]   3 | |
[INFO] [stdout]   4 | | /// Comprehensive example showcasing ALL configuration options for specta-swift
[INFO] [stdout] ...   |
[INFO] [stdout] 220 | |     println!("• CombinedConfig.swift - Combined custom settings");
[INFO] [stdout] 221 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> examples/comprehensive_demo.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Task {
[INFO] [stdout]    |        ---- fields in this struct
[INFO] [stdout] 14 |     id: u32,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 15 |     title: String,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 16 |     description: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 17 |     status: TaskStatus,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 18 |     priority: Priority,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 19 |     assignee: Option<User>,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 20 |     created_at: String,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 21 |     updated_at: String,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 22 |     due_date: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 23 |     duration: Option<Duration>,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 24 |     tags: Vec<String>,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 25 |     metadata: TaskMetadata,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 26 |     subtasks: Vec<SubTask>,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Todo`, `InProgress`, `Blocked`, `Review`, `Completed`, and `Cancelled` are never constructed
[INFO] [stdout]   --> examples/comprehensive_demo.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 31 | enum TaskStatus {
[INFO] [stdout]    |      ---------- variants in this enum
[INFO] [stdout] 32 |     /// Task is waiting to be started
[INFO] [stdout] 33 |     Todo,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 34 |     /// Task is currently in progress
[INFO] [stdout] 35 |     InProgress {
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 41 |     Blocked {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 |     Review {
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 53 |     Completed {
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 59 |     Cancelled {
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Low`, `Medium`, `High`, `Critical`, and `Emergency` are never constructed
[INFO] [stdout]   --> examples/comprehensive_demo.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | enum Priority {
[INFO] [stdout]    |      -------- variants in this enum
[INFO] [stdout] 68 |     Low,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 69 |     Medium,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 70 |     High,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 71 |     Critical,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 72 |     Emergency,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> examples/comprehensive_demo.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 77 | struct User {
[INFO] [stdout]    |        ---- fields in this struct
[INFO] [stdout] 78 |     id: u32,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 79 |     username: String,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 80 |     email: String,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 81 |     profile: UserProfile,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 82 |     preferences: UserPreferences,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 83 |     role: UserRole,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 84 |     is_active: bool,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 85 |     last_login: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 86 |     created_at: String,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `first_name`, `last_name`, `bio`, `avatar_url`, `timezone`, and `language` are never read
[INFO] [stdout]   --> examples/comprehensive_demo.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 91 | struct UserProfile {
[INFO] [stdout]    |        ----------- fields in this struct
[INFO] [stdout] 92 |     first_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 93 |     last_name: String,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 94 |     bio: Option<String>,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 95 |     avatar_url: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 96 |     timezone: String,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 97 |     language: String,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `theme`, `notifications`, `privacy`, and `display` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 102 | struct UserPreferences {
[INFO] [stdout]     |        --------------- fields in this struct
[INFO] [stdout] 103 |     theme: Theme,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 104 |     notifications: NotificationSettings,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 105 |     privacy: PrivacySettings,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 106 |     display: DisplaySettings,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Light`, `Dark`, `Auto`, and `Custom` are never constructed
[INFO] [stdout]    --> examples/comprehensive_demo.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | enum Theme {
[INFO] [stdout]     |      ----- variants in this enum
[INFO] [stdout] 112 |     Light,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 113 |     Dark,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 114 |     Auto,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 115 |     Custom,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `email_enabled`, `push_enabled`, `sms_enabled`, `desktop_enabled`, and `frequency` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 120 | struct NotificationSettings {
[INFO] [stdout]     |        -------------------- fields in this struct
[INFO] [stdout] 121 |     email_enabled: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 122 |     push_enabled: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 123 |     sms_enabled: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 124 |     desktop_enabled: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 125 |     frequency: NotificationFrequency,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Immediate`, `Hourly`, `Daily`, `Weekly`, and `Never` are never constructed
[INFO] [stdout]    --> examples/comprehensive_demo.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 130 | enum NotificationFrequency {
[INFO] [stdout]     |      --------------------- variants in this enum
[INFO] [stdout] 131 |     Immediate,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 132 |     Hourly,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 133 |     Daily,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 134 |     Weekly,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 135 |     Never,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `profile_visibility`, `activity_visibility`, and `data_sharing` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 140 | struct PrivacySettings {
[INFO] [stdout]     |        --------------- fields in this struct
[INFO] [stdout] 141 |     profile_visibility: Visibility,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 142 |     activity_visibility: Visibility,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 143 |     data_sharing: DataSharing,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Public`, `Friends`, `Private`, and `Hidden` are never constructed
[INFO] [stdout]    --> examples/comprehensive_demo.rs:149:5
[INFO] [stdout]     |
[INFO] [stdout] 148 | enum Visibility {
[INFO] [stdout]     |      ---------- variants in this enum
[INFO] [stdout] 149 |     Public,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 150 |     Friends,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 151 |     Private,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 152 |     Hidden,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `analytics`, `marketing`, `third_party`, and `research` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 157 | struct DataSharing {
[INFO] [stdout]     |        ----------- fields in this struct
[INFO] [stdout] 158 |     analytics: bool,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 159 |     marketing: bool,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 160 |     third_party: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 161 |     research: bool,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `items_per_page`, `date_format`, `time_format`, `currency`, and `compact_mode` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 166 | struct DisplaySettings {
[INFO] [stdout]     |        --------------- fields in this struct
[INFO] [stdout] 167 |     items_per_page: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 168 |     date_format: String,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 169 |     time_format: String,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 170 |     currency: String,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 171 |     compact_mode: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `User`, `Moderator`, `Admin`, and `SuperAdmin` are never constructed
[INFO] [stdout]    --> examples/comprehensive_demo.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | enum UserRole {
[INFO] [stdout]     |      -------- variants in this enum
[INFO] [stdout] 177 |     /// Regular user with basic permissions
[INFO] [stdout] 178 |     User,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 179 |     /// Moderator with additional permissions
[INFO] [stdout] 180 |     Moderator {
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     Admin {
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 191 |     SuperAdmin {
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Junior`, `Senior`, `Lead`, and `Director` are never constructed
[INFO] [stdout]    --> examples/comprehensive_demo.rs:200:5
[INFO] [stdout]     |
[INFO] [stdout] 199 | enum AdminLevel {
[INFO] [stdout]     |      ---------- variants in this enum
[INFO] [stdout] 200 |     Junior,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 201 |     Senior,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 202 |     Lead,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 203 |     Director,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:209:5
[INFO] [stdout]     |
[INFO] [stdout] 208 | struct TaskMetadata {
[INFO] [stdout]     |        ------------ fields in this struct
[INFO] [stdout] 209 |     created_by: u32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 210 |     last_modified_by: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 211 |     version: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 212 |     custom_fields: Vec<(String, String)>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 213 |     attachments: Vec<Attachment>,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 214 |     watchers: Vec<u32>,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 215 |     dependencies: Vec<u32>,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `filename`, `size`, `mime_type`, `uploaded_at`, and `uploaded_by` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:221:5
[INFO] [stdout]     |
[INFO] [stdout] 220 | struct Attachment {
[INFO] [stdout]     |        ---------- fields in this struct
[INFO] [stdout] 221 |     id: String,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 222 |     filename: String,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 223 |     size: u64,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 224 |     mime_type: String,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 225 |     uploaded_at: String,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 226 |     uploaded_by: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 231 | struct SubTask {
[INFO] [stdout]     |        ------- fields in this struct
[INFO] [stdout] 232 |     id: u32,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 233 |     title: String,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 234 |     description: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 235 |     status: SubTaskStatus,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 236 |     estimated_duration: Duration,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 237 |     actual_duration: Option<Duration>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 238 |     assignee: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 239 |     created_at: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 240 |     completed_at: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Pending`, `InProgress`, `Completed`, and `Skipped` are never constructed
[INFO] [stdout]    --> examples/comprehensive_demo.rs:246:5
[INFO] [stdout]     |
[INFO] [stdout] 245 | enum SubTaskStatus {
[INFO] [stdout]     |      ------------- variants in this enum
[INFO] [stdout] 246 |     Pending,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 247 |     InProgress,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 248 |     Completed,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 249 |     Skipped,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:255:5
[INFO] [stdout]     |
[INFO] [stdout] 254 | struct ReviewComment {
[INFO] [stdout]     |        ------------- fields in this struct
[INFO] [stdout] 255 |     id: u32,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 256 |     author: u32,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 257 |     content: String,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 258 |     created_at: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 259 |     updated_at: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 260 |     is_resolved: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 261 |     parent_comment: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 262 |     attachments: Vec<Attachment>,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `data`, `error`, `status`, and `metadata` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:268:5
[INFO] [stdout]     |
[INFO] [stdout] 267 | struct ApiResponse<T, E> {
[INFO] [stdout]     |        ----------- fields in this struct
[INFO] [stdout] 268 |     data: Option<T>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 269 |     error: Option<E>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 270 |     status: ResponseStatus,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 271 |     metadata: ResponseMetadata,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> examples/comprehensive_demo.rs:277:5
[INFO] [stdout]     |
[INFO] [stdout] 276 | enum ResponseStatus {
[INFO] [stdout]     |      -------------- variants in this enum
[INFO] [stdout] 277 |     Success,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 278 |     PartialSuccess,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 279 |     Error,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 280 |     ValidationError,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 281 |     AuthenticationError,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 282 |     AuthorizationError,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 283 |     NotFound,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 284 |     RateLimited,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `request_id`, `timestamp`, `processing_time`, `version`, and `pagination` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 289 | struct ResponseMetadata {
[INFO] [stdout]     |        ---------------- fields in this struct
[INFO] [stdout] 290 |     request_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 291 |     timestamp: String,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 292 |     processing_time: Duration,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 293 |     version: String,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 294 |     pagination: Option<PaginationInfo>,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `page`, `per_page`, `total_pages`, `total_items`, `has_next`, and `has_prev` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:300:5
[INFO] [stdout]     |
[INFO] [stdout] 299 | struct PaginationInfo {
[INFO] [stdout]     |        -------------- fields in this struct
[INFO] [stdout] 300 |     page: u32,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 301 |     per_page: u32,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 302 |     total_pages: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 303 |     total_items: u64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 304 |     has_next: bool,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 305 |     has_prev: bool,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `status`, `uptime`, `last_check`, `services`, and `metrics` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:311:5
[INFO] [stdout]     |
[INFO] [stdout] 310 | struct SystemHealth {
[INFO] [stdout]     |        ------------ fields in this struct
[INFO] [stdout] 311 |     status: HealthStatus,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 312 |     uptime: Duration,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 313 |     last_check: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 314 |     services: Vec<ServiceStatus>,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 315 |     metrics: SystemMetrics,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Healthy`, `Degraded`, `Unhealthy`, and `Unknown` are never constructed
[INFO] [stdout]    --> examples/comprehensive_demo.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 320 | enum HealthStatus {
[INFO] [stdout]     |      ------------ variants in this enum
[INFO] [stdout] 321 |     Healthy,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 322 |     Degraded,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 323 |     Unhealthy,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 324 |     Unknown,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name`, `status`, `response_time`, `last_check`, and `error_count` are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 329 | struct ServiceStatus {
[INFO] [stdout]     |        ------------- fields in this struct
[INFO] [stdout] 330 |     name: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 331 |     status: HealthStatus,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 332 |     response_time: Duration,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 333 |     last_check: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 334 |     error_count: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> examples/comprehensive_demo.rs:340:5
[INFO] [stdout]     |
[INFO] [stdout] 339 | struct SystemMetrics {
[INFO] [stdout]     |        ------------- fields in this struct
[INFO] [stdout] 340 |     cpu_usage: f64,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 341 |     memory_usage: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 342 |     disk_usage: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 343 |     network_usage: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 344 |     active_users: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 345 |     total_requests: u64,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 346 |     error_rate: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> examples/comprehensive_demo.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / use specta::{Type, Types};
[INFO] [stdout]   2 | | use specta_swift::Swift;
[INFO] [stdout]   3 | | use std::time::Duration;
[INFO] [stdout] ...   |
[INFO] [stdout] 440 | |     println!("Check ComprehensiveDemo.swift for the complete generated Swift code.");
[INFO] [stdout] 441 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Ok`, `Err`, and `Loading` are never constructed
[INFO] [stdout]   --> examples/advanced_unions.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | enum ApiResult<T, E> {
[INFO] [stdout]    |      --------- variants in this enum
[INFO] [stdout] 12 |     /// Success with data and metadata
[INFO] [stdout] 13 |     Ok {
[INFO] [stdout]    |     ^^
[INFO] [stdout] ...
[INFO] [stdout] 20 |     Err {
[INFO] [stdout]    |     ^^^
[INFO] [stdout] ...
[INFO] [stdout] 27 |     Loading {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `None`, `Point`, `Circle`, `Rectangle`, `Line`, and `Complex` are never constructed
[INFO] [stdout]   --> examples/advanced_unions.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | enum Shape {
[INFO] [stdout]    |      ----- variants in this enum
[INFO] [stdout] 36 |     /// Unit variant
[INFO] [stdout] 37 |     None,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 38 |     /// Tuple variant
[INFO] [stdout] 39 |     Point(f64, f64),
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 40 |     /// Named fields variant
[INFO] [stdout] 41 |     Circle { center: Point, radius: f64 },
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 42 |     /// Referencing another struct
[INFO] [stdout] 43 |     Rectangle(Rectangle),
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 44 |     /// Complex nested variant
[INFO] [stdout] 45 |     Line {
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 51 |     Complex {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `x` and `y` are never read
[INFO] [stdout]   --> examples/advanced_unions.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 62 | struct Point {
[INFO] [stdout]    |        ----- fields in this struct
[INFO] [stdout] 63 |     x: f64,
[INFO] [stdout]    |     ^
[INFO] [stdout] 64 |     y: f64,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `top_left` and `bottom_right` are never read
[INFO] [stdout]   --> examples/advanced_unions.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 68 | struct Rectangle {
[INFO] [stdout]    |        --------- fields in this struct
[INFO] [stdout] 69 |     top_left: Point,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 70 |     bottom_right: Point,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `dash_pattern`, `cap_style`, and `join_style` are never read
[INFO] [stdout]   --> examples/advanced_unions.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 74 | struct LineStyle {
[INFO] [stdout]    |        --------- fields in this struct
[INFO] [stdout] 75 |     dash_pattern: Option<Vec<f64>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 76 |     cap_style: String,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 77 |     join_style: String,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `red`, `green`, `blue`, and `alpha` are never read
[INFO] [stdout]   --> examples/advanced_unions.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 81 | struct Color {
[INFO] [stdout]    |        ----- fields in this struct
[INFO] [stdout] 82 |     red: f64,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 83 |     green: f64,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 84 |     blue: f64,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 85 |     alpha: f64,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Empty`, `Single`, `Multiple`, and `KeyValue` are never constructed
[INFO] [stdout]   --> examples/advanced_unions.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 90 | enum Container<T> {
[INFO] [stdout]    |      --------- variants in this enum
[INFO] [stdout] 91 |     Empty,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 92 |     Single(T),
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 93 |     Multiple(Vec<T>),
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 94 |     KeyValue(Vec<(String, T)>),
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Leaf` and `Branch` are never constructed
[INFO] [stdout]    --> examples/advanced_unions.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout]  99 | enum Tree<T> {
[INFO] [stdout]     |      ---- variants in this enum
[INFO] [stdout] 100 |     Leaf(T),
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 101 |     Branch {
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Queued`, `Running`, `Paused`, `Completed`, `Failed`, and `Cancelled` are never constructed
[INFO] [stdout]    --> examples/advanced_unions.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 110 | enum JobStatus {
[INFO] [stdout]     |      --------- variants in this enum
[INFO] [stdout] 111 |     /// Job is queued and waiting to start
[INFO] [stdout] 112 |     Queued,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 113 |     /// Job is currently running
[INFO] [stdout] 114 |     Running,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 115 |     /// Job is paused (can be resumed)
[INFO] [stdout] 116 |     Paused,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 117 |     /// Job completed successfully
[INFO] [stdout] 118 |     Completed,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 119 |     /// Job failed with an error
[INFO] [stdout] 120 |     Failed,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 121 |     /// Job was cancelled by user
[INFO] [stdout] 122 |     Cancelled,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Simple`, `WithFields`, and `Empty` are never constructed
[INFO] [stdout]    --> examples/advanced_unions.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 127 | enum MixedEnum {
[INFO] [stdout]     |      --------- variants in this enum
[INFO] [stdout] 128 |     /// Simple string-like variant
[INFO] [stdout] 129 |     Simple(String),
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 130 |     /// Complex data variant
[INFO] [stdout] 131 |     WithFields {
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 137 |     Empty,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `User`, `System`, and `Error` are never constructed
[INFO] [stdout]    --> examples/advanced_unions.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 142 | enum Event {
[INFO] [stdout]     |      ----- variants in this enum
[INFO] [stdout] 143 |     /// User-related events
[INFO] [stdout] 144 |     User {
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     System {
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 156 |     Error {
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> examples/advanced_unions.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / use specta::{Type, Types};
[INFO] [stdout]   2 | | use specta_swift::Swift;
[INFO] [stdout]   3 | |
[INFO] [stdout]   4 | | /// Advanced example showcasing complex enum unions and their Swift representations
[INFO] [stdout] ...   |
[INFO] [stdout] 204 | |     println!("• Tuple variant handling");
[INFO] [stdout] 205 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]   --> examples/string_enums.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | enum HttpStatus {
[INFO] [stdout]    |      ---------- variants in this enum
[INFO] [stdout] 12 |     /// Request was successful
[INFO] [stdout] 13 |     Ok,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 14 |     /// Resource was created
[INFO] [stdout] 15 |     Created,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 16 |     /// Request was accepted
[INFO] [stdout] 17 |     Accepted,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 18 |     /// No content to return
[INFO] [stdout] 19 |     NoContent,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 20 |     /// Bad request
[INFO] [stdout] 21 |     BadRequest,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 22 |     /// Unauthorized access
[INFO] [stdout] 23 |     Unauthorized,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 24 |     /// Resource not found
[INFO] [stdout] 25 |     NotFound,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 26 |     /// Internal server error
[INFO] [stdout] 27 |     InternalServerError,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Development`, `Staging`, `Production`, and `Testing` are never constructed
[INFO] [stdout]   --> examples/string_enums.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | enum Environment {
[INFO] [stdout]    |      ----------- variants in this enum
[INFO] [stdout] 33 |     /// Development environment
[INFO] [stdout] 34 |     Development,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 35 |     /// Staging environment
[INFO] [stdout] 36 |     Staging,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 37 |     /// Production environment
[INFO] [stdout] 38 |     Production,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 39 |     /// Testing environment
[INFO] [stdout] 40 |     Testing,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Success`, `SuccessWithData`, `Error`, and `Loading` are never constructed
[INFO] [stdout]   --> examples/string_enums.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 45 | enum ApiResult {
[INFO] [stdout]    |      --------- variants in this enum
[INFO] [stdout] 46 |     /// Simple success case
[INFO] [stdout] 47 |     Success,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 48 |     /// Success with data
[INFO] [stdout] 49 |     SuccessWithData { data: String, status_code: u16 },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 50 |     /// Error case
[INFO] [stdout] 51 |     Error { message: String, code: u32 },
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 52 |     /// Loading state
[INFO] [stdout] 53 |     Loading,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Login`, `Logout`, `UpdateProfile`, `ChangePassword`, and `DeleteAccount` are never constructed
[INFO] [stdout]   --> examples/string_enums.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 58 | enum UserAction {
[INFO] [stdout]    |      ---------- variants in this enum
[INFO] [stdout] 59 |     /// Simple login action
[INFO] [stdout] 60 |     Login,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 61 |     /// Logout action
[INFO] [stdout] 62 |     Logout,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 63 |     /// Update profile with data
[INFO] [stdout] 64 |     UpdateProfile {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 70 |     ChangePassword {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 75 |     DeleteAccount,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Queued`, `Running`, `Paused`, `Completed`, `Failed`, and `Cancelled` are never constructed
[INFO] [stdout]   --> examples/string_enums.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 80 | enum JobState {
[INFO] [stdout]    |      -------- variants in this enum
[INFO] [stdout] 81 |     /// Job is waiting in queue
[INFO] [stdout] 82 |     Queued,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 83 |     /// Job is currently running
[INFO] [stdout] 84 |     Running,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 85 |     /// Job is paused
[INFO] [stdout] 86 |     Paused,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 87 |     /// Job completed successfully
[INFO] [stdout] 88 |     Completed,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 89 |     /// Job failed with error
[INFO] [stdout] 90 |     Failed,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 91 |     /// Job was cancelled
[INFO] [stdout] 92 |     Cancelled,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Email`, `Push`, `Sms`, `Webhook`, and `InApp` are never constructed
[INFO] [stdout]    --> examples/string_enums.rs:99:5
[INFO] [stdout]     |
[INFO] [stdout]  97 | enum NotificationType {
[INFO] [stdout]     |      ---------------- variants in this enum
[INFO] [stdout]  98 |     /// Simple email notification
[INFO] [stdout]  99 |     Email,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 100 |     /// Push notification
[INFO] [stdout] 101 |     Push,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 102 |     /// SMS notification
[INFO] [stdout] 103 |     Sms,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 104 |     /// Webhook notification with payload
[INFO] [stdout] 105 |     Webhook {
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 111 |     InApp {
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Ok` and `Err` are never constructed
[INFO] [stdout]    --> examples/string_enums.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 120 | enum Result<T, E> {
[INFO] [stdout]     |      ------ variants in this enum
[INFO] [stdout] 121 |     /// Success with data
[INFO] [stdout] 122 |     Ok(T),
[INFO] [stdout]     |     ^^
[INFO] [stdout] 123 |     /// Error with error details
[INFO] [stdout] 124 |     Err(E),
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `UserCreated`, `UserUpdated`, `UserDeleted`, and `SystemEvent` are never constructed
[INFO] [stdout]    --> examples/string_enums.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 129 | enum EventType {
[INFO] [stdout]     |      --------- variants in this enum
[INFO] [stdout] 130 |     /// User created event
[INFO] [stdout] 131 |     UserCreated,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 132 |     /// User updated event
[INFO] [stdout] 133 |     UserUpdated {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 138 |     UserDeleted { user_id: u32, reason: String },
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 139 |     /// System event
[INFO] [stdout] 140 |     SystemEvent {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Image`, `Video`, `Audio`, `Document`, `Archive`, and `Unknown` are never constructed
[INFO] [stdout]    --> examples/string_enums.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 149 | enum FileType {
[INFO] [stdout]     |      -------- variants in this enum
[INFO] [stdout] 150 |     /// Image files
[INFO] [stdout] 151 |     Image,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 152 |     /// Video files
[INFO] [stdout] 153 |     Video,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 154 |     /// Audio files
[INFO] [stdout] 155 |     Audio,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 156 |     /// Document files
[INFO] [stdout] 157 |     Document,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 158 |     /// Archive files
[INFO] [stdout] 159 |     Archive,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 160 |     /// Unknown file type
[INFO] [stdout] 161 |     Unknown,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> examples/string_enums.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / use specta::{Type, Types};
[INFO] [stdout]   2 | | use specta_swift::Swift;
[INFO] [stdout]   3 | |
[INFO] [stdout]   4 | | /// Comprehensive example showcasing string enums and custom Codable implementations
[INFO] [stdout] ...   |
[INFO] [stdout] 220 | |     println!("• Support for nested data structures");
[INFO] [stdout] 221 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 11.22s
[INFO] running `Command { std: "docker" "inspect" "7ace7aa458cf0322c1060ffd8aa388640227a1af4373363be1f42a9ba10566e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7ace7aa458cf0322c1060ffd8aa388640227a1af4373363be1f42a9ba10566e8", kill_on_drop: false }`
[INFO] [stdout] 7ace7aa458cf0322c1060ffd8aa388640227a1af4373363be1f42a9ba10566e8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3c3868616dbe2a275360029732d05ce828bbd03f4de6ba068dbb771924ebb75f
[INFO] running `Command { std: "docker" "start" "-a" "3c3868616dbe2a275360029732d05ce828bbd03f4de6ba068dbb771924ebb75f", kill_on_drop: false }`
[INFO] [stderr] warning: variants `Ok`, `Err`, and `Loading` are never constructed
[INFO] [stderr]   --> examples/advanced_unions.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 11 | enum ApiResult<T, E> {
[INFO] [stderr]    |      --------- variants in this enum
[INFO] [stderr] 12 |     /// Success with data and metadata
[INFO] [stderr] 13 |     Ok {
[INFO] [stderr]    |     ^^
[INFO] [stderr] ...
[INFO] [stderr] 20 |     Err {
[INFO] [stderr]    |     ^^^
[INFO] [stderr] ...
[INFO] [stderr] 27 |     Loading {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variants `None`, `Point`, `Circle`, `Rectangle`, `Line`, and `Complex` are never constructed
[INFO] [stderr]   --> examples/advanced_unions.rs:37:5
[INFO] [stderr]    |
[INFO] [stderr] 35 | enum Shape {
[INFO] [stderr]    |      ----- variants in this enum
[INFO] [stderr] 36 |     /// Unit variant
[INFO] [stderr] 37 |     None,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 38 |     /// Tuple variant
[INFO] [stderr] 39 |     Point(f64, f64),
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 40 |     /// Named fields variant
[INFO] [stderr] 41 |     Circle { center: Point, radius: f64 },
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 42 |     /// Referencing another struct
[INFO] [stderr] 43 |     Rectangle(Rectangle),
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 44 |     /// Complex nested variant
[INFO] [stderr] 45 |     Line {
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] ...
[INFO] [stderr] 51 |     Complex {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `x` and `y` are never read
[INFO] [stderr]   --> examples/advanced_unions.rs:63:5
[INFO] [stderr]    |
[INFO] [stderr] 62 | struct Point {
[INFO] [stderr]    |        ----- fields in this struct
[INFO] [stderr] 63 |     x: f64,
[INFO] [stderr]    |     ^
[INFO] [stderr] 64 |     y: f64,
[INFO] [stderr]    |     ^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `top_left` and `bottom_right` are never read
[INFO] [stderr]   --> examples/advanced_unions.rs:69:5
[INFO] [stderr]    |
[INFO] [stderr] 68 | struct Rectangle {
[INFO] [stderr]    |        --------- fields in this struct
[INFO] [stderr] 69 |     top_left: Point,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 70 |     bottom_right: Point,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `dash_pattern`, `cap_style`, and `join_style` are never read
[INFO] [stderr]   --> examples/advanced_unions.rs:75:5
[INFO] [stderr]    |
[INFO] [stderr] 74 | struct LineStyle {
[INFO] [stderr]    |        --------- fields in this struct
[INFO] [stderr] 75 |     dash_pattern: Option<Vec<f64>>,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 76 |     cap_style: String,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 77 |     join_style: String,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `red`, `green`, `blue`, and `alpha` are never read
[INFO] [stderr]   --> examples/advanced_unions.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 81 | struct Color {
[INFO] [stderr]    |        ----- fields in this struct
[INFO] [stderr] 82 |     red: f64,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 83 |     green: f64,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 84 |     blue: f64,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 85 |     alpha: f64,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Empty`, `Single`, `Multiple`, and `KeyValue` are never constructed
[INFO] [stderr]   --> examples/advanced_unions.rs:91:5
[INFO] [stderr]    |
[INFO] [stderr] 90 | enum Container<T> {
[INFO] [stderr]    |      --------- variants in this enum
[INFO] [stderr] 91 |     Empty,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 92 |     Single(T),
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 93 |     Multiple(Vec<T>),
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 94 |     KeyValue(Vec<(String, T)>),
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Leaf` and `Branch` are never constructed
[INFO] [stderr]    --> examples/advanced_unions.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr]  99 | enum Tree<T> {
[INFO] [stderr]     |      ---- variants in this enum
[INFO] [stderr] 100 |     Leaf(T),
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 101 |     Branch {
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Queued`, `Running`, `Paused`, `Completed`, `Failed`, and `Cancelled` are never constructed
[INFO] [stderr]    --> examples/advanced_unions.rs:112:5
[INFO] [stderr]     |
[INFO] [stderr] 110 | enum JobStatus {
[INFO] [stderr]     |      --------- variants in this enum
[INFO] [stderr] 111 |     /// Job is queued and waiting to start
[INFO] [stderr] 112 |     Queued,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 113 |     /// Job is currently running
[INFO] [stderr] 114 |     Running,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 115 |     /// Job is paused (can be resumed)
[INFO] [stderr] 116 |     Paused,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 117 |     /// Job completed successfully
[INFO] [stderr] 118 |     Completed,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 119 |     /// Job failed with an error
[INFO] [stderr] 120 |     Failed,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 121 |     /// Job was cancelled by user
[INFO] [stderr] 122 |     Cancelled,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Simple`, `WithFields`, and `Empty` are never constructed
[INFO] [stderr]    --> examples/advanced_unions.rs:129:5
[INFO] [stderr]     |
[INFO] [stderr] 127 | enum MixedEnum {
[INFO] [stderr]     |      --------- variants in this enum
[INFO] [stderr] 128 |     /// Simple string-like variant
[INFO] [stderr] 129 |     Simple(String),
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 130 |     /// Complex data variant
[INFO] [stderr] 131 |     WithFields {
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 137 |     Empty,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `User`, `System`, and `Error` are never constructed
[INFO] [stderr]    --> examples/advanced_unions.rs:144:5
[INFO] [stderr]     |
[INFO] [stderr] 142 | enum Event {
[INFO] [stderr]     |      ----- variants in this enum
[INFO] [stderr] 143 |     /// User-related events
[INFO] [stderr] 144 |     User {
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] ...
[INFO] [stderr] 150 |     System {
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 156 |     Error {
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> examples/advanced_unions.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / use specta::{Type, Types};
[INFO] [stderr]   2 | | use specta_swift::Swift;
[INFO] [stderr]   3 | |
[INFO] [stderr]   4 | | /// Advanced example showcasing complex enum unions and their Swift representations
[INFO] [stderr] ...   |
[INFO] [stderr] 204 | |     println!("• Tuple variant handling");
[INFO] [stderr] 205 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: multiple fields are never read
[INFO] [stderr]   --> examples/comprehensive_demo.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 13 | struct Task {
[INFO] [stderr]    |        ---- fields in this struct
[INFO] [stderr] 14 |     id: u32,
[INFO] [stderr]    |     ^^
[INFO] [stderr] 15 |     title: String,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 16 |     description: Option<String>,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 17 |     status: TaskStatus,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 18 |     priority: Priority,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 19 |     assignee: Option<User>,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 20 |     created_at: String,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 21 |     updated_at: String,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 22 |     due_date: Option<String>,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 23 |     duration: Option<Duration>,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 24 |     tags: Vec<String>,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 25 |     metadata: TaskMetadata,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 26 |     subtasks: Vec<SubTask>,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Todo`, `InProgress`, `Blocked`, `Review`, `Completed`, and `Cancelled` are never constructed
[INFO] [stderr]   --> examples/comprehensive_demo.rs:33:5
[INFO] [stderr]    |
[INFO] [stderr] 31 | enum TaskStatus {
[INFO] [stderr]    |      ---------- variants in this enum
[INFO] [stderr] 32 |     /// Task is waiting to be started
[INFO] [stderr] 33 |     Todo,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 34 |     /// Task is currently in progress
[INFO] [stderr] 35 |     InProgress {
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 41 |     Blocked {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 47 |     Review {
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 53 |     Completed {
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 59 |     Cancelled {
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Low`, `Medium`, `High`, `Critical`, and `Emergency` are never constructed
[INFO] [stderr]   --> examples/comprehensive_demo.rs:68:5
[INFO] [stderr]    |
[INFO] [stderr] 67 | enum Priority {
[INFO] [stderr]    |      -------- variants in this enum
[INFO] [stderr] 68 |     Low,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 69 |     Medium,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 70 |     High,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 71 |     Critical,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 72 |     Emergency,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple fields are never read
[INFO] [stderr]   --> examples/comprehensive_demo.rs:78:5
[INFO] [stderr]    |
[INFO] [stderr] 77 | struct User {
[INFO] [stderr]    |        ---- fields in this struct
[INFO] [stderr] 78 |     id: u32,
[INFO] [stderr]    |     ^^
[INFO] [stderr] 79 |     username: String,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 80 |     email: String,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 81 |     profile: UserProfile,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 82 |     preferences: UserPreferences,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 83 |     role: UserRole,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 84 |     is_active: bool,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 85 |     last_login: Option<String>,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 86 |     created_at: String,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `first_name`, `last_name`, `bio`, `avatar_url`, `timezone`, and `language` are never read
[INFO] [stderr]   --> examples/comprehensive_demo.rs:92:5
[INFO] [stderr]    |
[INFO] [stderr] 91 | struct UserProfile {
[INFO] [stderr]    |        ----------- fields in this struct
[INFO] [stderr] 92 |     first_name: String,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 93 |     last_name: String,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 94 |     bio: Option<String>,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 95 |     avatar_url: Option<String>,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 96 |     timezone: String,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 97 |     language: String,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `theme`, `notifications`, `privacy`, and `display` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:103:5
[INFO] [stderr]     |
[INFO] [stderr] 102 | struct UserPreferences {
[INFO] [stderr]     |        --------------- fields in this struct
[INFO] [stderr] 103 |     theme: Theme,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 104 |     notifications: NotificationSettings,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 105 |     privacy: PrivacySettings,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 106 |     display: DisplaySettings,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Light`, `Dark`, `Auto`, and `Custom` are never constructed
[INFO] [stderr]    --> examples/comprehensive_demo.rs:112:5
[INFO] [stderr]     |
[INFO] [stderr] 111 | enum Theme {
[INFO] [stderr]     |      ----- variants in this enum
[INFO] [stderr] 112 |     Light,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 113 |     Dark,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 114 |     Auto,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 115 |     Custom,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `email_enabled`, `push_enabled`, `sms_enabled`, `desktop_enabled`, and `frequency` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:121:5
[INFO] [stderr]     |
[INFO] [stderr] 120 | struct NotificationSettings {
[INFO] [stderr]     |        -------------------- fields in this struct
[INFO] [stderr] 121 |     email_enabled: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 122 |     push_enabled: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 123 |     sms_enabled: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 124 |     desktop_enabled: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 125 |     frequency: NotificationFrequency,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Immediate`, `Hourly`, `Daily`, `Weekly`, and `Never` are never constructed
[INFO] [stderr]    --> examples/comprehensive_demo.rs:131:5
[INFO] [stderr]     |
[INFO] [stderr] 130 | enum NotificationFrequency {
[INFO] [stderr]     |      --------------------- variants in this enum
[INFO] [stderr] 131 |     Immediate,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 132 |     Hourly,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 133 |     Daily,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 134 |     Weekly,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 135 |     Never,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `profile_visibility`, `activity_visibility`, and `data_sharing` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:141:5
[INFO] [stderr]     |
[INFO] [stderr] 140 | struct PrivacySettings {
[INFO] [stderr]     |        --------------- fields in this struct
[INFO] [stderr] 141 |     profile_visibility: Visibility,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 142 |     activity_visibility: Visibility,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 143 |     data_sharing: DataSharing,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Public`, `Friends`, `Private`, and `Hidden` are never constructed
[INFO] [stderr]    --> examples/comprehensive_demo.rs:149:5
[INFO] [stderr]     |
[INFO] [stderr] 148 | enum Visibility {
[INFO] [stderr]     |      ---------- variants in this enum
[INFO] [stderr] 149 |     Public,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 150 |     Friends,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 151 |     Private,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 152 |     Hidden,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `analytics`, `marketing`, `third_party`, and `research` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:158:5
[INFO] [stderr]     |
[INFO] [stderr] 157 | struct DataSharing {
[INFO] [stderr]     |        ----------- fields in this struct
[INFO] [stderr] 158 |     analytics: bool,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 159 |     marketing: bool,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 160 |     third_party: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 161 |     research: bool,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `items_per_page`, `date_format`, `time_format`, `currency`, and `compact_mode` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:167:5
[INFO] [stderr]     |
[INFO] [stderr] 166 | struct DisplaySettings {
[INFO] [stderr]     |        --------------- fields in this struct
[INFO] [stderr] 167 |     items_per_page: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 168 |     date_format: String,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 169 |     time_format: String,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 170 |     currency: String,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 171 |     compact_mode: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `User`, `Moderator`, `Admin`, and `SuperAdmin` are never constructed
[INFO] [stderr]    --> examples/comprehensive_demo.rs:178:5
[INFO] [stderr]     |
[INFO] [stderr] 176 | enum UserRole {
[INFO] [stderr]     |      -------- variants in this enum
[INFO] [stderr] 177 |     /// Regular user with basic permissions
[INFO] [stderr] 178 |     User,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 179 |     /// Moderator with additional permissions
[INFO] [stderr] 180 |     Moderator {
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 185 |     Admin {
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 191 |     SuperAdmin {
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Junior`, `Senior`, `Lead`, and `Director` are never constructed
[INFO] [stderr]    --> examples/comprehensive_demo.rs:200:5
[INFO] [stderr]     |
[INFO] [stderr] 199 | enum AdminLevel {
[INFO] [stderr]     |      ---------- variants in this enum
[INFO] [stderr] 200 |     Junior,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 201 |     Senior,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 202 |     Lead,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 203 |     Director,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple fields are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:209:5
[INFO] [stderr]     |
[INFO] [stderr] 208 | struct TaskMetadata {
[INFO] [stderr]     |        ------------ fields in this struct
[INFO] [stderr] 209 |     created_by: u32,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 210 |     last_modified_by: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 211 |     version: u32,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 212 |     custom_fields: Vec<(String, String)>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 213 |     attachments: Vec<Attachment>,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 214 |     watchers: Vec<u32>,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 215 |     dependencies: Vec<u32>,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `id`, `filename`, `size`, `mime_type`, `uploaded_at`, and `uploaded_by` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:221:5
[INFO] [stderr]     |
[INFO] [stderr] 220 | struct Attachment {
[INFO] [stderr]     |        ---------- fields in this struct
[INFO] [stderr] 221 |     id: String,
[INFO] [stderr]     |     ^^
[INFO] [stderr] 222 |     filename: String,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 223 |     size: u64,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 224 |     mime_type: String,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 225 |     uploaded_at: String,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 226 |     uploaded_by: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple fields are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:232:5
[INFO] [stderr]     |
[INFO] [stderr] 231 | struct SubTask {
[INFO] [stderr]     |        ------- fields in this struct
[INFO] [stderr] 232 |     id: u32,
[INFO] [stderr]     |     ^^
[INFO] [stderr] 233 |     title: String,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 234 |     description: Option<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 235 |     status: SubTaskStatus,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 236 |     estimated_duration: Duration,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 237 |     actual_duration: Option<Duration>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 238 |     assignee: Option<u32>,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 239 |     created_at: String,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 240 |     completed_at: Option<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Pending`, `InProgress`, `Completed`, and `Skipped` are never constructed
[INFO] [stderr]    --> examples/comprehensive_demo.rs:246:5
[INFO] [stderr]     |
[INFO] [stderr] 245 | enum SubTaskStatus {
[INFO] [stderr]     |      ------------- variants in this enum
[INFO] [stderr] 246 |     Pending,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 247 |     InProgress,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 248 |     Completed,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 249 |     Skipped,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple fields are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:255:5
[INFO] [stderr]     |
[INFO] [stderr] 254 | struct ReviewComment {
[INFO] [stderr]     |        ------------- fields in this struct
[INFO] [stderr] 255 |     id: u32,
[INFO] [stderr]     |     ^^
[INFO] [stderr] 256 |     author: u32,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 257 |     content: String,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 258 |     created_at: String,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 259 |     updated_at: String,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 260 |     is_resolved: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 261 |     parent_comment: Option<u32>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 262 |     attachments: Vec<Attachment>,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `data`, `error`, `status`, and `metadata` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:268:5
[INFO] [stderr]     |
[INFO] [stderr] 267 | struct ApiResponse<T, E> {
[INFO] [stderr]     |        ----------- fields in this struct
[INFO] [stderr] 268 |     data: Option<T>,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 269 |     error: Option<E>,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 270 |     status: ResponseStatus,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 271 |     metadata: ResponseMetadata,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple variants are never constructed
[INFO] [stderr]    --> examples/comprehensive_demo.rs:277:5
[INFO] [stderr]     |
[INFO] [stderr] 276 | enum ResponseStatus {
[INFO] [stderr]     |      -------------- variants in this enum
[INFO] [stderr] 277 |     Success,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 278 |     PartialSuccess,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 279 |     Error,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 280 |     ValidationError,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 281 |     AuthenticationError,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 282 |     AuthorizationError,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 283 |     NotFound,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 284 |     RateLimited,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `request_id`, `timestamp`, `processing_time`, `version`, and `pagination` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:290:5
[INFO] [stderr]     |
[INFO] [stderr] 289 | struct ResponseMetadata {
[INFO] [stderr]     |        ---------------- fields in this struct
[INFO] [stderr] 290 |     request_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 291 |     timestamp: String,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 292 |     processing_time: Duration,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 293 |     version: String,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 294 |     pagination: Option<PaginationInfo>,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `page`, `per_page`, `total_pages`, `total_items`, `has_next`, and `has_prev` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:300:5
[INFO] [stderr]     |
[INFO] [stderr] 299 | struct PaginationInfo {
[INFO] [stderr]     |        -------------- fields in this struct
[INFO] [stderr] 300 |     page: u32,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 301 |     per_page: u32,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 302 |     total_pages: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 303 |     total_items: u64,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 304 |     has_next: bool,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 305 |     has_prev: bool,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `status`, `uptime`, `last_check`, `services`, and `metrics` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:311:5
[INFO] [stderr]     |
[INFO] [stderr] 310 | struct SystemHealth {
[INFO] [stderr]     |        ------------ fields in this struct
[INFO] [stderr] 311 |     status: HealthStatus,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 312 |     uptime: Duration,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 313 |     last_check: String,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 314 |     services: Vec<ServiceStatus>,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 315 |     metrics: SystemMetrics,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Healthy`, `Degraded`, `Unhealthy`, and `Unknown` are never constructed
[INFO] [stderr]    --> examples/comprehensive_demo.rs:321:5
[INFO] [stderr]     |
[INFO] [stderr] 320 | enum HealthStatus {
[INFO] [stderr]     |      ------------ variants in this enum
[INFO] [stderr] 321 |     Healthy,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 322 |     Degraded,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 323 |     Unhealthy,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 324 |     Unknown,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `name`, `status`, `response_time`, `last_check`, and `error_count` are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:330:5
[INFO] [stderr]     |
[INFO] [stderr] 329 | struct ServiceStatus {
[INFO] [stderr]     |        ------------- fields in this struct
[INFO] [stderr] 330 |     name: String,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 331 |     status: HealthStatus,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 332 |     response_time: Duration,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 333 |     last_check: String,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 334 |     error_count: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple fields are never read
[INFO] [stderr]    --> examples/comprehensive_demo.rs:340:5
[INFO] [stderr]     |
[INFO] [stderr] 339 | struct SystemMetrics {
[INFO] [stderr]     |        ------------- fields in this struct
[INFO] [stderr] 340 |     cpu_usage: f64,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 341 |     memory_usage: f64,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 342 |     disk_usage: f64,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 343 |     network_usage: f64,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 344 |     active_users: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 345 |     total_requests: u64,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 346 |     error_rate: f64,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> examples/comprehensive_demo.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / use specta::{Type, Types};
[INFO] [stderr]   2 | | use specta_swift::Swift;
[INFO] [stderr]   3 | | use std::time::Duration;
[INFO] [stderr] ...   |
[INFO] [stderr] 440 | |     println!("Check ComprehensiveDemo.swift for the complete generated Swift code.");
[INFO] [stderr] 441 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: multiple variants are never constructed
[INFO] [stderr]   --> examples/string_enums.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 11 | enum HttpStatus {
[INFO] [stderr]    |      ---------- variants in this enum
[INFO] [stderr] 12 |     /// Request was successful
[INFO] [stderr] 13 |     Ok,
[INFO] [stderr]    |     ^^
[INFO] [stderr] 14 |     /// Resource was created
[INFO] [stderr] 15 |     Created,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 16 |     /// Request was accepted
[INFO] [stderr] 17 |     Accepted,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 18 |     /// No content to return
[INFO] [stderr] 19 |     NoContent,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 20 |     /// Bad request
[INFO] [stderr] 21 |     BadRequest,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 22 |     /// Unauthorized access
[INFO] [stderr] 23 |     Unauthorized,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 24 |     /// Resource not found
[INFO] [stderr] 25 |     NotFound,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 26 |     /// Internal server error
[INFO] [stderr] 27 |     InternalServerError,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Development`, `Staging`, `Production`, and `Testing` are never constructed
[INFO] [stderr]   --> examples/string_enums.rs:34:5
[INFO] [stderr]    |
[INFO] [stderr] 32 | enum Environment {
[INFO] [stderr]    |      ----------- variants in this enum
[INFO] [stderr] 33 |     /// Development environment
[INFO] [stderr] 34 |     Development,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 35 |     /// Staging environment
[INFO] [stderr] 36 |     Staging,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 37 |     /// Production environment
[INFO] [stderr] 38 |     Production,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 39 |     /// Testing environment
[INFO] [stderr] 40 |     Testing,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Success`, `SuccessWithData`, `Error`, and `Loading` are never constructed
[INFO] [stderr]   --> examples/string_enums.rs:47:5
[INFO] [stderr]    |
[INFO] [stderr] 45 | enum ApiResult {
[INFO] [stderr]    |      --------- variants in this enum
[INFO] [stderr] 46 |     /// Simple success case
[INFO] [stderr] 47 |     Success,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 48 |     /// Success with data
[INFO] [stderr] 49 |     SuccessWithData { data: String, status_code: u16 },
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 50 |     /// Error case
[INFO] [stderr] 51 |     Error { message: String, code: u32 },
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 52 |     /// Loading state
[INFO] [stderr] 53 |     Loading,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Login`, `Logout`, `UpdateProfile`, `ChangePassword`, and `DeleteAccount` are never constructed
[INFO] [stderr]   --> examples/string_enums.rs:60:5
[INFO] [stderr]    |
[INFO] [stderr] 58 | enum UserAction {
[INFO] [stderr]    |      ---------- variants in this enum
[INFO] [stderr] 59 |     /// Simple login action
[INFO] [stderr] 60 |     Login,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 61 |     /// Logout action
[INFO] [stderr] 62 |     Logout,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 63 |     /// Update profile with data
[INFO] [stderr] 64 |     UpdateProfile {
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 70 |     ChangePassword {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 75 |     DeleteAccount,
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Queued`, `Running`, `Paused`, `Completed`, `Failed`, and `Cancelled` are never constructed
[INFO] [stderr]   --> examples/string_enums.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 80 | enum JobState {
[INFO] [stderr]    |      -------- variants in this enum
[INFO] [stderr] 81 |     /// Job is waiting in queue
[INFO] [stderr] 82 |     Queued,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 83 |     /// Job is currently running
[INFO] [stderr] 84 |     Running,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 85 |     /// Job is paused
[INFO] [stderr] 86 |     Paused,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 87 |     /// Job completed successfully
[INFO] [stderr] 88 |     Completed,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 89 |     /// Job failed with error
[INFO] [stderr] 90 |     Failed,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 91 |     /// Job was cancelled
[INFO] [stderr] 92 |     Cancelled,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Email`, `Push`, `Sms`, `Webhook`, and `InApp` are never constructed
[INFO] [stderr]    --> examples/string_enums.rs:99:5
[INFO] [stderr]     |
[INFO] [stderr]  97 | enum NotificationType {
[INFO] [stderr]     |      ---------------- variants in this enum
[INFO] [stderr]  98 |     /// Simple email notification
[INFO] [stderr]  99 |     Email,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 100 |     /// Push notification
[INFO] [stderr] 101 |     Push,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 102 |     /// SMS notification
[INFO] [stderr] 103 |     Sms,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 104 |     /// Webhook notification with payload
[INFO] [stderr] 105 |     Webhook {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 111 |     InApp {
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Ok` and `Err` are never constructed
[INFO] [stderr]    --> examples/string_enums.rs:122:5
[INFO] [stderr]     |
[INFO] [stderr] 120 | enum Result<T, E> {
[INFO] [stderr]     |      ------ variants in this enum
[INFO] [stderr] 121 |     /// Success with data
[INFO] [stderr] 122 |     Ok(T),
[INFO] [stderr]     |     ^^
[INFO] [stderr] 123 |     /// Error with error details
[INFO] [stderr] 124 |     Err(E),
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `UserCreated`, `UserUpdated`, `UserDeleted`, and `SystemEvent` are never constructed
[INFO] [stderr]    --> examples/string_enums.rs:131:5
[INFO] [stderr]     |
[INFO] [stderr] 129 | enum EventType {
[INFO] [stderr]     |      --------- variants in this enum
[INFO] [stderr] 130 |     /// User created event
[INFO] [stderr] 131 |     UserCreated,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 132 |     /// User updated event
[INFO] [stderr] 133 |     UserUpdated {
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 138 |     UserDeleted { user_id: u32, reason: String },
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 139 |     /// System event
[INFO] [stderr] 140 |     SystemEvent {
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Image`, `Video`, `Audio`, `Document`, `Archive`, and `Unknown` are never constructed
[INFO] [stderr]    --> examples/string_enums.rs:151:5
[INFO] [stderr]     |
[INFO] [stderr] 149 | enum FileType {
[INFO] [stderr]     |      -------- variants in this enum
[INFO] [stderr] 150 |     /// Image files
[INFO] [stderr] 151 |     Image,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 152 |     /// Video files
[INFO] [stderr] 153 |     Video,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 154 |     /// Audio files
[INFO] [stderr] 155 |     Audio,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 156 |     /// Document files
[INFO] [stderr] 157 |     Document,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 158 |     /// Archive files
[INFO] [stderr] 159 |     Archive,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 160 |     /// Unknown file type
[INFO] [stderr] 161 |     Unknown,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> examples/string_enums.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / use specta::{Type, Types};
[INFO] [stderr]   2 | | use specta_swift::Swift;
[INFO] [stderr]   3 | |
[INFO] [stderr]   4 | | /// Comprehensive example showcasing string enums and custom Codable implementations
[INFO] [stderr] ...   |
[INFO] [stderr] 220 | |     println!("• Support for nested data structures");
[INFO] [stderr] 221 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: fields `user_id`, `full_name`, `email_address`, and `is_verified` are never read
[INFO] [stderr]   --> examples/configuration_options.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 11 | struct User {
[INFO] [stderr]    |        ---- fields in this struct
[INFO] [stderr] 12 |     user_id: u32,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 13 |     full_name: String,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 14 |     email_address: Option<String>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr] 15 |     is_verified: bool,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Success`, `Error`, and `Loading` are never constructed
[INFO] [stderr]   --> examples/configuration_options.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 19 | enum ApiResponse<T> {
[INFO] [stderr]    |      ----------- variants in this enum
[INFO] [stderr] 20 |     Success { data: T, status_code: u16 },
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 21 |     Error { message: String, error_code: u32 },
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 22 |     Loading { progress: f32 },
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `primary`, `secondary`, and `metadata` are never read
[INFO] [stderr]   --> examples/configuration_options.rs:27:5
[INFO] [stderr]    |
[INFO] [stderr] 26 | struct GenericContainer<T, U> {
[INFO] [stderr]    |        ---------------- fields in this struct
[INFO] [stderr] 27 |     primary: T,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 28 |     secondary: U,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 29 |     metadata: Option<Vec<(String, String)>>,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> examples/configuration_options.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / use specta::{Type, Types};
[INFO] [stderr]   2 | | use specta_swift::{GenericStyle, IndentStyle, NamingConvention, OptionalStyle, Swift};
[INFO] [stderr]   3 | |
[INFO] [stderr]   4 | | /// Comprehensive example showcasing ALL configuration options for specta-swift
[INFO] [stderr] ...   |
[INFO] [stderr] 220 | |     println!("• CombinedConfig.swift - Combined custom settings");
[INFO] [stderr] 221 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: fields `id`, `name`, `email`, and `role` are never read
[INFO] [stderr]   --> examples/simple_usage.rs:7:5
[INFO] [stderr]    |
[INFO] [stderr]  6 | struct User {
[INFO] [stderr]    |        ---- fields in this struct
[INFO] [stderr]  7 |     id: u32,
[INFO] [stderr]    |     ^^
[INFO] [stderr]  8 |     name: String,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr]  9 |     email: Option<String>,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 10 |     role: UserRole,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Guest`, `User`, `Admin`, and `SuperAdmin` are never constructed
[INFO] [stderr]   --> examples/simple_usage.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | enum UserRole {
[INFO] [stderr]    |      -------- variants in this enum
[INFO] [stderr] 15 |     Guest,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 16 |     User { permissions: Vec<String> },
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 17 |     Admin { level: u8, department: String },
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 18 |     SuperAdmin { access_level: u32 },
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Success`, `Error`, and `Loading` are never constructed
[INFO] [stderr]   --> examples/simple_usage.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 22 | enum ApiResult<T> {
[INFO] [stderr]    |      --------- variants in this enum
[INFO] [stderr] 23 |     Success { data: T, status: u16 },
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 24 |     Error { message: String, code: u32 },
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 25 |     Loading { progress: f32 },
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]   --> examples/simple_usage.rs:1:1
[INFO] [stderr]    |
[INFO] [stderr]  1 | / use specta::{Type, Types};
[INFO] [stderr]  2 | | use specta_swift::Swift;
[INFO] [stderr] ...  |
[INFO] [stderr] 54 | |     println!("Custom types exported to CustomTypes.swift");
[INFO] [stderr] 55 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: multiple fields are never read
[INFO] [stderr]   --> examples/basic_types.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 11 | struct Primitives {
[INFO] [stderr]    |        ---------- fields in this struct
[INFO] [stderr] 12 |     // Integer types
[INFO] [stderr] 13 |     small_int: i8,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stderr] 14 |     unsigned_small: u8,
[INFO] [stdout] running 0 tests
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stderr] 15 |     short_int: i16,
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stderr] 16 |     unsigned_short: u16,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 17 |     regular_int: i32,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 18 |     unsigned_int: u32,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 19 |     long_int: i64,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 20 |     unsigned_long: u64,
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 23 |     single_precision: f32,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 24 |     double_precision: f64,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 27 |     is_active: bool,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 28 |     single_char: char,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 31 |     name: String,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 32 |     optional_name: Option<String>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 35 |     tags: Vec<String>,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 36 |     scores: Vec<f64>,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 37 |     user_ids: Vec<u32>,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 40 |     matrix: Vec<Vec<f64>>,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 41 |     string_pairs: Vec<(String, String)>,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Active`, `Pending`, `Error`, and `Loading` are never constructed
[INFO] [stderr]   --> examples/basic_types.rs:48:5
[INFO] [stderr]    |
[INFO] [stderr] 46 | enum Status {
[INFO] [stderr]    |      ------ variants in this enum
[INFO] [stderr] 47 |     /// Simple unit variant
[INFO] [stderr] 48 |     Active,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 49 |     /// Tuple variant with single value
[INFO] [stderr] 50 |     Pending(String),
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 51 |     /// Tuple variant with multiple values
[INFO] [stderr] 52 |     Error(String, u32),
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 53 |     /// Named field variant
[INFO] [stderr] 54 |     Loading {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `data`, `error`, `status_code`, and `headers` are never read
[INFO] [stderr]   --> examples/basic_types.rs:63:5
[INFO] [stderr]    |
[INFO] [stderr] 62 | struct ApiResponse<T, E> {
[INFO] [stderr]    |        ----------- fields in this struct
[INFO] [stderr] 63 |     data: Option<T>,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 64 |     error: Option<E>,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 65 |     status_code: u16,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 66 |     headers: Vec<(String, String)>,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple fields are never read
[INFO] [stderr]   --> examples/basic_types.rs:72:5
[INFO] [stderr]    |
[INFO] [stderr] 71 | struct User {
[INFO] [stderr]    |        ---- fields in this struct
[INFO] [stderr] 72 |     id: u32,
[INFO] [stderr]    |     ^^
[INFO] [stderr] 73 |     username: String,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 74 |     email: String,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 75 |     profile: UserProfile,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 76 |     preferences: UserPreferences,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 77 |     status: Status,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 78 |     metadata: Option<UserMetadata>,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `first_name`, `last_name`, `bio`, `avatar_url`, and `birth_date` are never read
[INFO] [stderr]   --> examples/basic_types.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 82 | struct UserProfile {
[INFO] [stderr]    |        ----------- fields in this struct
[INFO] [stderr] 83 |     first_name: String,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 84 |     last_name: String,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 85 |     bio: Option<String>,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 86 |     avatar_url: Option<String>,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 87 |     birth_date: Option<String>,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `theme`, `language`, `notifications_enabled`, and `privacy_level` are never read
[INFO] [stderr]   --> examples/basic_types.rs:92:5
[INFO] [stderr]    |
[INFO] [stderr] 91 | struct UserPreferences {
[INFO] [stderr]    |        --------------- fields in this struct
[INFO] [stderr] 92 |     theme: String,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 93 |     language: String,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 94 |     notifications_enabled: bool,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 95 |     privacy_level: u8,
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `created_at`, `last_login`, `login_count`, and `is_verified` are never read
[INFO] [stderr]    --> examples/basic_types.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr]  99 | struct UserMetadata {
[INFO] [stderr]     |        ------------ fields in this struct
[INFO] [stderr] 100 |     created_at: String,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 101 |     last_login: Option<String>,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 102 |     login_count: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 103 |     is_verified: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> examples/basic_types.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / use specta::{Type, Types};
[INFO] [stderr]   2 | | use specta_swift::Swift;
[INFO] [stderr]   3 | |
[INFO] [stderr]   4 | | /// Comprehensive example showcasing basic Rust types and their Swift equivalents
[INFO] [stderr] ...   |
[INFO] [stderr] 142 | |     println!("• Tuple types ((String, String) → (String, String))");
[INFO] [stderr] 143 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Success`, `Error`, and `Loading` are never constructed
[INFO] [stderr]   --> examples/comments_example.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 15 | enum ApiResponse<T> {
[INFO] [stderr]    |      ----------- variants in this enum
[INFO] [stderr] ...
[INFO] [stderr] 21 |     Success {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 35 |     Error {
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 49 |     Loading {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `id`, `username`, `email`, `is_active`, `created_at`, and `last_login` are never read
[INFO] [stderr]    --> examples/comments_example.rs:72:5
[INFO] [stderr]     |
[INFO] [stderr]  67 | struct User {
[INFO] [stderr]     |        ---- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr]  72 |     id: u32,
[INFO] [stderr]     |     ^^
[INFO] [stderr] ...
[INFO] [stderr]  78 |     username: String,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  84 |     email: String,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  91 |     is_active: bool,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  96 |     created_at: String,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 102 |     last_login: Option<String>,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> examples/comments_example.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / use specta::{Type, Types};
[INFO] [stderr]   2 | | use specta_swift::Swift;
[INFO] [stderr]   3 | |
[INFO] [stderr]   4 | | /// A comprehensive example demonstrating multi-line comment support
[INFO] [stderr] ...   |
[INFO] [stderr] 123 | |     println!("\nComments example written to CommentsExample.swift");
[INFO] [stderr] 124 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: fields `total_duration`, `discovery_duration`, `processing_duration`, `content_duration`, `files_processed`, and `avg_time_per_file` are never read
[INFO] [stderr]   --> examples/special_types.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 13 | struct IndexerMetrics {
[INFO] [stderr]    |        -------------- fields in this struct
[INFO] [stderr] 14 |     /// Total time spent indexing
[INFO] [stderr] 15 |     total_duration: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 16 |     /// Time spent discovering files
[INFO] [stderr] 17 |     discovery_duration: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 18 |     /// Time spent processing content
[INFO] [stderr] 19 |     processing_duration: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 20 |     /// Time spent analyzing content
[INFO] [stderr] 21 |     content_duration: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 22 |     /// Number of files processed
[INFO] [stderr] 23 |     files_processed: u32,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 24 |     /// Average processing time per file
[INFO] [stderr] 25 |     avg_time_per_file: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `event_id`, `timestamp`, `duration`, and `metadata` are never read
[INFO] [stderr]   --> examples/special_types.rs:32:5
[INFO] [stderr]    |
[INFO] [stderr] 30 | struct EventLog {
[INFO] [stderr]    |        -------- fields in this struct
[INFO] [stderr] 31 |     /// Event ID
[INFO] [stderr] 32 |     event_id: String,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 33 |     /// When the event occurred
[INFO] [stderr] 34 |     timestamp: String,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 35 |     /// Event duration
[INFO] [stderr] 36 |     duration: Duration,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 37 |     /// Additional metadata
[INFO] [stderr] 38 |     metadata: Option<Vec<(String, String)>>,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `name`, `timeout`, `retry_interval`, `backoff_duration`, and `enabled` are never read
[INFO] [stderr]   --> examples/special_types.rs:45:5
[INFO] [stderr]    |
[INFO] [stderr] 43 | struct TaskConfig {
[INFO] [stderr]    |        ---------- fields in this struct
[INFO] [stderr] 44 |     /// Task name
[INFO] [stderr] 45 |     name: String,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 46 |     /// Maximum execution time
[INFO] [stderr] 47 |     timeout: Duration,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 48 |     /// Retry interval
[INFO] [stderr] 49 |     retry_interval: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 50 |     /// Backoff duration
[INFO] [stderr] 51 |     backoff_duration: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 52 |     /// Whether task is enabled
[INFO] [stderr] 53 |     enabled: bool,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `response_time`, `processing_time`, `query_time`, `network_latency`, and `total_time` are never read
[INFO] [stderr]   --> examples/special_types.rs:60:5
[INFO] [stderr]    |
[INFO] [stderr] 58 | struct PerformanceMetrics {
[INFO] [stderr]    |        ------------------ fields in this struct
[INFO] [stderr] 59 |     /// Response time
[INFO] [stderr] 60 |     response_time: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr] 61 |     /// Processing time
[INFO] [stderr] 62 |     processing_time: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 63 |     /// Database query time
[INFO] [stderr] 64 |     query_time: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 65 |     /// Network latency
[INFO] [stderr] 66 |     network_latency: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 67 |     /// Total time
[INFO] [stderr] 68 |     total_time: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `data`, `processing_duration`, `cache_duration`, `transfer_duration`, and `status_code` are never read
[INFO] [stderr]   --> examples/special_types.rs:75:5
[INFO] [stderr]    |
[INFO] [stderr] 73 | struct ApiResponse {
[INFO] [stderr]    |        ----------- fields in this struct
[INFO] [stderr] 74 |     /// Response data
[INFO] [stderr] 75 |     data: String,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 76 |     /// Processing duration
[INFO] [stderr] 77 |     processing_duration: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 78 |     /// Cache hit duration (if applicable)
[INFO] [stderr] 79 |     cache_duration: Option<Duration>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 80 |     /// Network transfer duration
[INFO] [stderr] 81 |     transfer_duration: Duration,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 82 |     /// Status code
[INFO] [stderr] 83 |     status_code: u16,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Queued`, `Running`, `Completed`, and `Failed` are never constructed
[INFO] [stderr]    --> examples/special_types.rs:90:5
[INFO] [stderr]     |
[INFO] [stderr]  88 | enum JobStatus {
[INFO] [stderr]     |      --------- variants in this enum
[INFO] [stderr]  89 |     /// Job is queued
[INFO] [stderr]  90 |     Queued,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr]  91 |     /// Job is running with timing info
[INFO] [stderr]  92 |     Running {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  98 |     Completed {
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 105 |     Failed {
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `uptime`, `last_check`, `avg_response_time`, `status`, `memory_usage`, and `cpu_usage` are never read
[INFO] [stderr]    --> examples/special_types.rs:117:5
[INFO] [stderr]     |
[INFO] [stderr] 115 | struct SystemHealth {
[INFO] [stderr]     |        ------------ fields in this struct
[INFO] [stderr] 116 |     /// System uptime
[INFO] [stderr] 117 |     uptime: Duration,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 118 |     /// Last health check
[INFO] [stderr] 119 |     last_check: Duration,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 120 |     /// Average response time
[INFO] [stderr] 121 |     avg_response_time: Duration,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 122 |     /// System status
[INFO] [stderr] 123 |     status: String,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 124 |     /// Memory usage percentage
[INFO] [stderr] 125 |     memory_usage: f64,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 126 |     /// CPU usage percentage
[INFO] [stderr] 127 |     cpu_usage: f64,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> examples/special_types.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / use specta::{Type, Types};
[INFO] [stderr]   2 | | use specta_swift::Swift;
[INFO] [stderr]   3 | | use std::time::Duration;
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |     println!("```");
[INFO] [stderr] 184 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: `specta-swift` (example "advanced_unions") generated 12 warnings
[INFO] [stderr] warning: `specta-swift` (example "comprehensive_demo") generated 29 warnings
[INFO] [stderr] warning: `specta-swift` (example "string_enums") generated 10 warnings
[INFO] [stderr] warning: `specta-swift` (example "configuration_options") generated 4 warnings
[INFO] [stderr] warning: `specta-swift` (example "simple_usage") generated 4 warnings
[INFO] [stderr] warning: `specta-swift` (example "basic_types") generated 8 warnings
[INFO] [stderr] warning: `specta-swift` (example "comments_example") generated 3 warnings
[INFO] [stderr] warning: `specta-swift` (example "special_types") generated 8 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/specta_swift-8c4900acd0bfced2)
[INFO] [stderr]    Doc-tests specta_swift
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 17) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - (line 17) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (55) panicked at /tmp/rustdoctestzBz1nP/doctest_bundle_2024.rs:26:6:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56aed4b68cea - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56aed4b68cea - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::trace_unsynchronized::<std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56aed4b68cea - std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56aed4b68cea - <<std[e28293b1aa0f68bd]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c1f1a4ba060b9bfa]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56aed4b7d87a - <core[c1f1a4ba060b9bfa]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56aed4b7d87a - core[c1f1a4ba060b9bfa]::fmt::write
[INFO] [stdout]    6:     0x56aed4b6e0c2 - std[e28293b1aa0f68bd]::io::default_write_fmt::<std[e28293b1aa0f68bd]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56aed4b6e0c2 - <std[e28293b1aa0f68bd]::sys::stdio::unix::Stderr as std[e28293b1aa0f68bd]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56aed4b47a2f - <std[e28293b1aa0f68bd]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56aed4b47a2f - std[e28293b1aa0f68bd]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56aed4b60f51 - std[e28293b1aa0f68bd]::panicking::default_hook
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x56aed4b6110b - std[e28293b1aa0f68bd]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x56aed4b47ae8 - std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x56aed4b3f3d9 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_end_short_backtrace::<std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x56aed4b4891d - __rustc[b7974e8690430dd9]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x56aed4b7e12c - core[c1f1a4ba060b9bfa]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x56aed4b7dea2 - core[c1f1a4ba060b9bfa]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x56aed4a683a2 - doctest_bundle_2024::__doctest_0::main::hc6cb98b757fb35a8
[INFO] [stdout]   18:     0x56aed4a69326 - doctest_bundle_2024::__doctest_0::__main_fn::ha4ee879653c7a8f5
[INFO] [stdout]   19:     0x56aed4a64580 - doctest_runner_2024[b19c0789c5c962ad]::__doctest_0::TEST::{closure#0}
[INFO] [stdout]   20:     0x56aed4a67c56 - <doctest_runner_2024[b19c0789c5c962ad]::__doctest_0::TEST::{closure#0} as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x56aed4a64aad - doctest_runner_2024[b19c0789c5c962ad]::main
[INFO] [stdout]   22:     0x56aed4a67bb3 - <fn() -> std[e28293b1aa0f68bd]::process::ExitCode as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x56aed4a63ea6 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[e28293b1aa0f68bd]::process::ExitCode, std[e28293b1aa0f68bd]::process::ExitCode>
[INFO] [stdout]   24:     0x56aed4a643a9 - std[e28293b1aa0f68bd]::rt::lang_start::<std[e28293b1aa0f68bd]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x56aed4b5fbd4 - <&dyn core[c1f1a4ba060b9bfa]::ops::function::Fn<(), Output = i32> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::panic::unwind_safe::RefUnwindSafe as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x56aed4b5fbd4 - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::<&dyn core[c1f1a4ba060b9bfa]::ops::function::Fn<(), Output = i32> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x56aed4b5fbd4 - std[e28293b1aa0f68bd]::panicking::catch_unwind::<i32, &dyn core[c1f1a4ba060b9bfa]::ops::function::Fn<(), Output = i32> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::panic::unwind_safe::RefUnwindSafe>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x56aed4b5fbd4 - std[e28293b1aa0f68bd]::panic::catch_unwind::<&dyn core[c1f1a4ba060b9bfa]::ops::function::Fn<(), Output = i32> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56aed4b5fbd4 - std[e28293b1aa0f68bd]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x56aed4b5fbd4 - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::<std[e28293b1aa0f68bd]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x56aed4b5fbd4 - std[e28293b1aa0f68bd]::panicking::catch_unwind::<isize, std[e28293b1aa0f68bd]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x56aed4b5fbd4 - std[e28293b1aa0f68bd]::panic::catch_unwind::<std[e28293b1aa0f68bd]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x56aed4b5fbd4 - std[e28293b1aa0f68bd]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x56aed4a63d51 - std[e28293b1aa0f68bd]::rt::lang_start::<std[e28293b1aa0f68bd]::process::ExitCode>
[INFO] [stdout]   35:     0x56aed4a67d55 - main
[INFO] [stdout]   36:     0x76d0ef1671ca - <unknown>
[INFO] [stdout]   37:     0x76d0ef16728b - __libc_start_main
[INFO] [stdout]   38:     0x56aed4a62285 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - (line 17)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.58s; merged doctests compilation took 0.56s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "3c3868616dbe2a275360029732d05ce828bbd03f4de6ba068dbb771924ebb75f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3c3868616dbe2a275360029732d05ce828bbd03f4de6ba068dbb771924ebb75f", kill_on_drop: false }`
[INFO] [stdout] 3c3868616dbe2a275360029732d05ce828bbd03f4de6ba068dbb771924ebb75f
