{"crate":{"id":"specta","name":"specta","updated_at":"2026-10-21T16:08:13.126515Z","versions":[3564179,3563977,2364054,2187717,2079674,1404911,1402228,1223246,1221595,1220851,1220829,1213172,1197711,1197690,1183884,1139510,1130454,1130159,1101156,1100853,975345,931942,916536,914902,907518,893888,848294,848281,797040,783612,753129,753117,733652,673732,673701,631455,616532,594149],"keywords":["async","rspc","specta","typesafe","typescript"],"categories":["asynchronous","web-programming"],"badges":[],"created_at":"2022-07-31T20:57:24.928713Z","downloads":3312831,"recent_downloads":1512454,"default_version":"1.0.5","num_versions":38,"yanked":false,"max_version":"2.0.0-rc.27","newest_version":"2.0.0-rc.27","max_stable_version":"1.0.5","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/specta-rs/specta","links":{"version_downloads":"/api/v1/crates/specta/downloads","versions":null,"owners":"/api/v1/crates/specta/owners","owner_team":"/api/v1/crates/specta/owner_team","owner_user":"/api/v1/crates/specta/owner_user","reverse_dependencies":"/api/v1/crates/specta/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":3564179,"crate":"specta","num":"2.0.0-rc.27","dl_path":"/api/v1/crates/specta/2.0.0-rc.27/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.27/readme","updated_at":"2026-10-21T16:08:13.126515Z","created_at":"2026-10-21T16:08:13.126515Z","downloads":3215,"features":{"arrayvec":["dep:arrayvec"],"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam","smol_str"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytes":["dep:bytes"],"bytesize":["dep:bytesize"],"camino":["dep:camino"],"chrono":["dep:chrono"],"collect":["dep:small_ctor","specta-macros/DO_NOT_USE_collect"],"default":["std"],"derive":["dep:specta-macros"],"either":["dep:either"],"error-stack":["dep:error-stack"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"geojson":["dep:geojson","serde_json"],"glam":["dep:glam"],"heapless":["dep:heapless"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"jiff":["dep:jiff"],"mac_address":["dep:mac_address"],"ordered-float":["dep:ordered-float"],"rust_decimal":["dep:rust_decimal"],"semver":["dep:semver"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"smallvec":["dep:smallvec"],"smol_str":["dep:smol_str"],"std":[],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml","std"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.27/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.27/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.27/authors"},"crate_size":57381,"published_by":null,"audit_actions":[],"checksum":"81633014710ece1c7e8ac99e1bc9ad8d4339a2ccbae89ca2aa1095d4262c86b8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/specta-rs/specta","trustpub_data":{"provider":"github","repository":"specta-rs/specta","run_id":"39631187111","sha":"bb4d872b131b1a4a58a340a01c9a693a7d799485"},"linecounts":{"languages":{"Rust":{"code_lines":4105,"comment_lines":67,"files":28}},"total_code_lines":4105,"total_comment_lines":67}},{"id":3563977,"crate":"specta","num":"2.0.0-rc.26","dl_path":"/api/v1/crates/specta/2.0.0-rc.26/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.26/readme","updated_at":"2026-10-21T15:51:16.201326Z","created_at":"2026-10-21T15:51:16.201326Z","downloads":17812,"features":{"arrayvec":["dep:arrayvec"],"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam","smol_str"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytes":["dep:bytes"],"bytesize":["dep:bytesize"],"camino":["dep:camino"],"chrono":["dep:chrono"],"collect":["dep:small_ctor","specta-macros/DO_NOT_USE_collect"],"default":["std"],"derive":["dep:specta-macros"],"either":["dep:either"],"error-stack":["dep:error-stack"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"geojson":["dep:geojson","serde_json"],"glam":["dep:glam"],"heapless":["dep:heapless"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"jiff":["dep:jiff"],"mac_address":["dep:mac_address"],"ordered-float":["dep:ordered-float"],"rust_decimal":["dep:rust_decimal"],"semver":["dep:semver"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"smallvec":["dep:smallvec"],"smol_str":["dep:smol_str"],"std":[],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml","std"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.26/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.26/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.26/authors"},"crate_size":57381,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2026-10-21T15:51:16.201326Z"}],"checksum":"ed155e448f42fc4be7a5cbc12bd43f6c549981f7c32fcba429ff6bc57cc4f30c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/specta-rs/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4105,"comment_lines":67,"files":28}},"total_code_lines":4105,"total_comment_lines":67}},{"id":2364054,"crate":"specta","num":"2.0.0-rc.25","dl_path":"/api/v1/crates/specta/2.0.0-rc.25/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.25/readme","updated_at":"2026-05-07T18:34:40.750905Z","created_at":"2026-05-07T18:34:40.750905Z","downloads":623635,"features":{"arrayvec":["dep:arrayvec"],"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam","smol_str"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytes":["dep:bytes"],"bytesize":["dep:bytesize"],"camino":["dep:camino"],"chrono":["dep:chrono"],"collect":["dep:small_ctor","specta-macros/DO_NOT_USE_collect"],"default":["std"],"derive":["dep:specta-macros"],"either":["dep:either"],"error-stack":["dep:error-stack"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"geojson":["dep:geojson","serde_json"],"glam":["dep:glam"],"heapless":["dep:heapless"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"jiff":["dep:jiff"],"mac_address":["dep:mac_address"],"ordered-float":["dep:ordered-float"],"rust_decimal":["dep:rust_decimal"],"semver":["dep:semver"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"smallvec":["dep:smallvec"],"smol_str":["dep:smol_str"],"std":[],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml","std"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.25/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.25/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.25/authors"},"crate_size":55979,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2026-05-07T18:34:40.750905Z"}],"checksum":"38f9a30cbcbb7011f1da7d73483983bf838af123883e45f2b36ed76328df9c50","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/specta-rs/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3968,"comment_lines":68,"files":28}},"total_code_lines":3968,"total_comment_lines":68}},{"id":2187717,"crate":"specta","num":"2.0.0-rc.24","dl_path":"/api/v1/crates/specta/2.0.0-rc.24/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.24/readme","updated_at":"2026-03-30T14:33:18.862266Z","created_at":"2026-03-30T14:33:18.862266Z","downloads":104012,"features":{"arrayvec":["dep:arrayvec"],"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytes":["dep:bytes"],"bytesize":["dep:bytesize"],"camino":["dep:camino"],"chrono":["dep:chrono"],"collect":["dep:ctor","specta-macros/DO_NOT_USE_collect"],"default":["std"],"derive":["dep:specta-macros"],"either":["dep:either"],"error-stack":["dep:error-stack"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"geojson":["dep:geojson","serde_json"],"geozero":["dep:geozero"],"glam":["dep:glam"],"heapless":["dep:heapless"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"jiff":["dep:jiff"],"mac_address":["dep:mac_address"],"ordered-float":["dep:ordered-float"],"rust_decimal":["dep:rust_decimal"],"semver":["dep:semver"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"smallvec":["dep:smallvec"],"smol_str":["dep:smol_str"],"std":[],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml","std"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.24/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.24/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.24/authors"},"crate_size":50182,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2026-03-30T14:33:18.862266Z"}],"checksum":"f320c7dd82008b6958f43f6257c95319c407d1c17ade43686e50ea520c28bb26","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/specta-rs/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3048,"comment_lines":78,"files":26}},"total_code_lines":3048,"total_comment_lines":78}},{"id":2079674,"crate":"specta","num":"2.0.0-rc.23","dl_path":"/api/v1/crates/specta/2.0.0-rc.23/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.23/readme","updated_at":"2026-03-02T16:59:31.839941Z","created_at":"2026-03-02T16:59:31.839941Z","downloads":20605,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytes":["dep:bytes"],"bytesize":["dep:bytesize"],"camino":["dep:camino"],"chrono":["dep:chrono"],"collect":["dep:ctor","specta-macros/DO_NOT_USE_collect"],"default":["std"],"derive":["dep:specta-macros"],"either":["dep:either"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"geojson":["dep:geojson","serde_json"],"geozero":["dep:geozero"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"jiff":["dep:jiff"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"std":[],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml","std"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.23/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.23/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.23/authors"},"crate_size":49383,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2026-03-02T16:59:31.839941Z"}],"checksum":"76e9b845c713b099203e50efa3994c73ff25dfcde803d851afde7c818185896f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/specta-rs/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2877,"comment_lines":70,"files":26}},"total_code_lines":2877,"total_comment_lines":70}},{"id":1404911,"crate":"specta","num":"2.0.0-rc.22","dl_path":"/api/v1/crates/specta/2.0.0-rc.22/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.22/readme","updated_at":"2025-01-12T23:22:24.584198Z","created_at":"2025-01-12T23:22:24.584198Z","downloads":1164873,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"derive":["dep:specta-macros"],"either":["dep:either"],"export":["dep:ctor","specta-macros/DO_NOT_USE_export"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.22/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.22/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.22/authors"},"crate_size":38485,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2025-01-12T23:22:24.584198Z"}],"checksum":"ab7f01e9310a820edd31c80fde3cae445295adde21a3f9416517d7d65015b971","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2797,"comment_lines":61,"files":27}},"total_code_lines":2797,"total_comment_lines":61}},{"id":1402228,"crate":"specta","num":"2.0.0-rc.21","dl_path":"/api/v1/crates/specta/2.0.0-rc.21/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.21/readme","updated_at":"2025-01-10T08:22:17.208642Z","created_at":"2025-01-10T08:22:17.208642Z","downloads":2965,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"derive":["dep:specta-macros"],"either":["dep:either"],"export":["dep:ctor","specta-macros/DO_NOT_USE_export"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.21/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.21/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.21/authors"},"crate_size":38434,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2025-01-10T08:22:17.208642Z"}],"checksum":"5a48619e9b708126cd585220ffae0bcbcae3ee3aa720f9210677a0f1b4d9a77f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2792,"comment_lines":60,"files":27}},"total_code_lines":2792,"total_comment_lines":60}},{"id":1223246,"crate":"specta","num":"2.0.0-rc.20","dl_path":"/api/v1/crates/specta/2.0.0-rc.20/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.20/readme","updated_at":"2024-08-04T03:36:01.246926Z","created_at":"2024-08-04T03:36:01.246926Z","downloads":682060,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"derive":["dep:specta-macros"],"either":["dep:either"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.20/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.20/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.20/authors"},"crate_size":25144,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-08-04T03:36:01.246926Z"}],"checksum":"4ccbb212565d2dc177bc15ecb7b039d66c4490da892436a4eee5b394d620c9bc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2733,"comment_lines":55,"files":26}},"total_code_lines":2733,"total_comment_lines":55}},{"id":1221595,"crate":"specta","num":"2.0.0-rc.19","dl_path":"/api/v1/crates/specta/2.0.0-rc.19/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.19/readme","updated_at":"2024-08-02T06:08:10.414521Z","created_at":"2024-08-02T06:08:10.414521Z","downloads":1958,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"derive":["dep:specta-macros"],"either":["dep:either"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.19/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.19/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.19/authors"},"crate_size":25144,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-08-02T06:08:10.414521Z"}],"checksum":"c55a15e1cd11cd8b7bb846d2770ac2870f661a3cfe0b9744acf9da4d902ad931","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2733,"comment_lines":55,"files":26}},"total_code_lines":2733,"total_comment_lines":55}},{"id":1220851,"crate":"specta","num":"2.0.0-rc.18","dl_path":"/api/v1/crates/specta/2.0.0-rc.18/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.18/readme","updated_at":"2024-08-01T13:14:15.120565Z","created_at":"2024-08-01T13:14:15.120565Z","downloads":1112,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"derive":["dep:specta-macros"],"either":["dep:either"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.18/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.18/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.18/authors"},"crate_size":24898,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-08-01T13:14:15.120565Z"}],"checksum":"cfd9c8f5ec3e3727784396e946bfa91a973853e70e3b1d637c36e5f99c1daf0e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2746,"comment_lines":56,"files":26}},"total_code_lines":2746,"total_comment_lines":56}},{"id":1220829,"crate":"specta","num":"2.0.0-rc.17","dl_path":"/api/v1/crates/specta/2.0.0-rc.17/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.17/readme","updated_at":"2024-08-01T12:52:23.819840Z","created_at":"2024-08-01T12:52:23.819840Z","downloads":1011,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"derive":["dep:specta-macros"],"either":["dep:either"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.17/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.17/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.17/authors"},"crate_size":24886,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-08-01T12:52:23.819840Z"}],"checksum":"f9542ee18df64e3d888c747a78e0d3d2a8cd1f8ba942fa6ac0ec776ee3f4ab2c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2746,"comment_lines":56,"files":26}},"total_code_lines":2746,"total_comment_lines":56}},{"id":1213172,"crate":"specta","num":"2.0.0-rc.16","dl_path":"/api/v1/crates/specta/2.0.0-rc.16/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.16/readme","updated_at":"2024-07-24T06:07:17.303555Z","created_at":"2024-07-24T06:07:17.303555Z","downloads":9856,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"derive":["dep:specta-macros"],"either":["dep:either"],"function":["specta-macros?/DO_NOT_USE_function","dep:paste"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.16/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.16/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.16/authors"},"crate_size":24053,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-07-24T06:07:17.303555Z"}],"checksum":"5fd9fd8ec58ec895d2e947a7b431b5c8d2218956a1e378bbfdc3b7414109e2c5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2642,"comment_lines":51,"files":26}},"total_code_lines":2642,"total_comment_lines":51}},{"id":1197711,"crate":"specta","num":"2.0.0-rc.15","dl_path":"/api/v1/crates/specta/2.0.0-rc.15/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.15/readme","updated_at":"2024-07-09T13:56:44.419306Z","created_at":"2024-07-09T13:56:44.419306Z","downloads":13504,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"derive":["dep:specta-macros"],"either":["dep:either"],"function":["serde","specta-macros/DO_NOT_USE_function"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.15/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.15/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.15/authors"},"crate_size":24445,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-07-09T13:56:44.419306Z"}],"checksum":"49c724a69c6d78156078a2b915df0c7031334402a669a150fbacc4f626120998","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2649,"comment_lines":50,"files":25}},"total_code_lines":2649,"total_comment_lines":50}},{"id":1197690,"crate":"specta","num":"2.0.0-rc.14","dl_path":"/api/v1/crates/specta/2.0.0-rc.14/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.14/readme","updated_at":"2024-07-09T13:44:52.401418Z","created_at":"2024-07-09T13:44:52.401418Z","downloads":1001,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"derive":["dep:specta-macros"],"either":["dep:either"],"function":["serde","specta-macros/DO_NOT_USE_function"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.14/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.14/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.14/authors"},"crate_size":24447,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-07-09T13:44:52.401418Z"}],"checksum":"5c8d85f62413d0284a302c4dcd806e2c2405d28d95650243275207716a063b5b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2649,"comment_lines":50,"files":25}},"total_code_lines":2649,"total_comment_lines":50}},{"id":1183884,"crate":"specta","num":"2.0.0-rc.13","dl_path":"/api/v1/crates/specta/2.0.0-rc.13/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.13/readme","updated_at":"2024-06-24T12:06:18.668042Z","created_at":"2024-06-24T12:06:18.668042Z","downloads":2450,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"function":["serde","specta-macros/function"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.13/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.13/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.13/authors"},"crate_size":57478,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-06-24T12:06:18.668042Z"}],"checksum":"4ebf48e468c721a5c988aaad26f671d749a2831cf92ef3fcc89b3ac033392c62","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4435,"comment_lines":284,"files":44}},"total_code_lines":4435,"total_comment_lines":284}},{"id":1139510,"crate":"specta","num":"2.0.0-rc.12","dl_path":"/api/v1/crates/specta/2.0.0-rc.12/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.12/readme","updated_at":"2024-05-09T02:40:29.359138Z","created_at":"2024-05-09T02:40:29.359138Z","downloads":9387,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"function":["serde","specta-macros/function"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"interop":["dep:specta1"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.12/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.12/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.12/authors"},"crate_size":57420,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-05-09T02:40:29.359138Z"}],"checksum":"3624a07cbde326fdf1ec37cbd39d06a224660fa0199b7db7316f2349583df981","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4435,"comment_lines":284,"files":44}},"total_code_lines":4435,"total_comment_lines":284}},{"id":1130454,"crate":"specta","num":"2.0.0-rc.11","dl_path":"/api/v1/crates/specta/2.0.0-rc.11/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.11/readme","updated_at":"2024-04-30T13:35:47.981439Z","created_at":"2024-04-30T13:35:47.981439Z","downloads":3453,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"function":["serde","specta-macros/function"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.11/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.11/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.11/authors"},"crate_size":54882,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-04-30T13:35:47.981439Z"}],"checksum":"1ed13baa3131e5b627ca78dca1097aa84dd83509b18ac9f876a0db5e70413636","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4039,"comment_lines":284,"files":43}},"total_code_lines":4039,"total_comment_lines":284}},{"id":1130159,"crate":"specta","num":"2.0.0-rc.10","dl_path":"/api/v1/crates/specta/2.0.0-rc.10/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.10/readme","updated_at":"2024-04-30T06:57:15.840475Z","created_at":"2024-04-30T06:57:15.840475Z","downloads":1091,"features":{"bevy_ecs":["dep:bevy_ecs"],"bevy_input":["dep:bevy_input","dep:bevy_ecs","dep:glam"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"function":["serde","specta-macros/function"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.10/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.10/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.10/authors"},"crate_size":54239,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-04-30T06:57:15.840475Z"}],"checksum":"c2e19dee72682ee21ae3963e3b1e19080d2cfbac30927e58dc0f0e6f596ad70f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3988,"comment_lines":284,"files":42}},"total_code_lines":3988,"total_comment_lines":284}},{"id":1101156,"crate":"specta","num":"2.0.0-rc.9","dl_path":"/api/v1/crates/specta/2.0.0-rc.9/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.9/readme","updated_at":"2024-04-02T15:09:06.020906Z","created_at":"2024-04-02T15:09:06.020906Z","downloads":6707,"features":{"bevy_ecs":["dep:bevy_ecs"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"function":["serde","specta-macros/function"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.9/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.9/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.9/authors"},"crate_size":53192,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-04-02T15:09:06.020906Z"}],"checksum":"af8580b695a79b639706ecbc6b8f15a4570f38c4b208ea9fafa8362aace66d17","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3924,"comment_lines":283,"files":42}},"total_code_lines":3924,"total_comment_lines":283}},{"id":1100853,"crate":"specta","num":"2.0.0-rc.8","dl_path":"/api/v1/crates/specta/2.0.0-rc.8/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.8/readme","updated_at":"2024-04-02T08:27:52.279218Z","created_at":"2024-04-02T08:27:52.279218Z","downloads":1136,"features":{"bevy_ecs":["dep:bevy_ecs"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.8/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.8/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.8/authors"},"crate_size":53206,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2024-04-02T08:27:52.279218Z"}],"checksum":"4ab524579eab152da30a28d5583c7c38d0ae7c69d7c0d1919c284e7818d71e6e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3924,"comment_lines":283,"files":42}},"total_code_lines":3924,"total_comment_lines":283}},{"id":975345,"crate":"specta","num":"2.0.0-rc.7","dl_path":"/api/v1/crates/specta/2.0.0-rc.7/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.7/readme","updated_at":"2023-12-04T09:54:12.003728Z","created_at":"2023-12-04T09:54:12.003728Z","downloads":16024,"features":{"bevy_ecs":["dep:bevy_ecs"],"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"ulid":["dep:ulid"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.7/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.7/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.7/authors"},"crate_size":65599,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-12-04T09:54:12.003728Z"}],"checksum":"18938fc0c7c0e8b7c8f4702e8cb53c218d4442f5b7420dd8b3d9640ca9a46712","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3762,"comment_lines":270,"files":41}},"total_code_lines":3762,"total_comment_lines":270}},{"id":931942,"crate":"specta","num":"2.0.0-rc.6","dl_path":"/api/v1/crates/specta/2.0.0-rc.6/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.6/readme","updated_at":"2023-10-22T07:52:47.560282Z","created_at":"2023-10-22T07:52:47.560282Z","downloads":2539,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.6/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.6/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.6/authors"},"crate_size":59161,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-10-22T07:52:47.560282Z"}],"checksum":"e14773f94824a7f698ac2457ac90e8042f8b8e6e3d340b9fe9d4c5a3a2492203","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3522,"comment_lines":250,"files":38}},"total_code_lines":3522,"total_comment_lines":250}},{"id":916536,"crate":"specta","num":"2.0.0-rc.5","dl_path":"/api/v1/crates/specta/2.0.0-rc.5/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.5/readme","updated_at":"2023-10-05T04:42:58.944006Z","created_at":"2023-10-05T04:42:58.944006Z","downloads":1346,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.5/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.5/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.5/authors"},"crate_size":58828,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-10-05T04:42:58.944006Z"}],"checksum":"876497bbccdf310b7bb2bf8892f77fd00e606974eaf491eb035a3eb7c844c8a2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3521,"comment_lines":248,"files":38}},"total_code_lines":3521,"total_comment_lines":248}},{"id":914902,"crate":"specta","num":"2.0.0-rc.4","dl_path":"/api/v1/crates/specta/2.0.0-rc.4/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.4/readme","updated_at":"2023-10-04T06:49:06.148938Z","created_at":"2023-10-04T06:49:06.148938Z","downloads":1191,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.4/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.4/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.4/authors"},"crate_size":58892,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-10-04T06:49:06.148938Z"}],"checksum":"27e5c76626408a758df3761c68154c7a6103b682cd03aa3f99fafbbaadf4f2e5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3519,"comment_lines":248,"files":38}},"total_code_lines":3519,"total_comment_lines":248}},{"id":907518,"crate":"specta","num":"2.0.0-rc.3","dl_path":"/api/v1/crates/specta/2.0.0-rc.3/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.3/readme","updated_at":"2023-09-26T15:10:45.327986Z","created_at":"2023-09-26T15:10:45.327986Z","downloads":1221,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":[],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"js_doc":[],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":["serde"],"uhlc":["dep:uhlc"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.3/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.3/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.3/authors"},"crate_size":58608,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-09-26T15:10:45.327986Z"}],"checksum":"689a2d3b1beae0a9193032b513120d652d2ba43a0f5667f7238a853ef1ed706b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3478,"comment_lines":248,"files":38}},"total_code_lines":3478,"total_comment_lines":248}},{"id":893888,"crate":"specta","num":"2.0.0-rc.2","dl_path":"/api/v1/crates/specta/2.0.0-rc.2/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.2/readme","updated_at":"2023-09-10T13:57:41.948512Z","created_at":"2023-09-10T13:57:41.948512Z","downloads":1205,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":["serde","typescript"],"either":["dep:either"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["dep:serde","specta-macros/serde"],"serde_json":["dep:serde_json"],"serde_yaml":["dep:serde_yaml"],"tauri":["dep:tauri"],"thiserror":[],"time":["dep:time"],"tokio":["dep:tokio"],"toml":["dep:toml"],"typescript":[],"uhlc":["dep:uhlc"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.2/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.2/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.2/authors"},"crate_size":55993,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-09-10T13:57:41.948512Z"}],"checksum":"065150caa210db01913bb6f3c6d2540030937f3b0a0d9fad3dc453011f350c52","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3123,"comment_lines":242,"files":37}},"total_code_lines":3123,"total_comment_lines":242}},{"id":848294,"crate":"specta","num":"2.0.0-rc.1","dl_path":"/api/v1/crates/specta/2.0.0-rc.1/download","readme_path":"/api/v1/crates/specta/2.0.0-rc.1/readme","updated_at":"2023-07-17T19:51:03.290924Z","created_at":"2023-07-17T19:51:03.290924Z","downloads":8463,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":["serde","typescript"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"typescript":[],"uhlc":["dep:uhlc"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/2.0.0-rc.1/dependencies","version_downloads":"/api/v1/crates/specta/2.0.0-rc.1/downloads","authors":"/api/v1/crates/specta/2.0.0-rc.1/authors"},"crate_size":49448,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-07-17T19:51:03.290924Z"}],"checksum":"899e1de0122914c5573ca81ced566c5aaeebf2c363595ee3dfdaac58f33ea351","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2441,"comment_lines":204,"files":28}},"total_code_lines":2441,"total_comment_lines":204}},{"id":848281,"crate":"specta","num":"1.0.5","dl_path":"/api/v1/crates/specta/1.0.5/download","readme_path":"/api/v1/crates/specta/1.0.5/readme","updated_at":"2023-07-17T19:28:34.622914Z","created_at":"2023-07-17T19:28:34.622914Z","downloads":562593,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":["serde","typescript"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"typescript":[],"uhlc":["dep:uhlc"],"url":["dep:url"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/1.0.5/dependencies","version_downloads":"/api/v1/crates/specta/1.0.5/downloads","authors":"/api/v1/crates/specta/1.0.5/authors"},"crate_size":48902,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-07-17T19:28:34.622914Z"}],"checksum":"c2240c3aa020aa61d2c569087d213baafbb212f4ceb9de9dd162376ea6aa0fe3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2355,"comment_lines":203,"files":27}},"total_code_lines":2355,"total_comment_lines":203}},{"id":797040,"crate":"specta","num":"1.0.4","dl_path":"/api/v1/crates/specta/1.0.4/download","readme_path":"/api/v1/crates/specta/1.0.4/readme","updated_at":"2023-05-11T04:13:20.781684Z","created_at":"2023-05-11T04:13:20.781684Z","downloads":12987,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":["serde","typescript"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"typescript":[],"uhlc":["dep:uhlc"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/1.0.4/dependencies","version_downloads":"/api/v1/crates/specta/1.0.4/downloads","authors":"/api/v1/crates/specta/1.0.4/authors"},"crate_size":49334,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-05-11T04:13:20.781684Z"}],"checksum":"7230ab99f7b726fa49e350886816dbe5b5b151a5f4158470f92850246d5cae5e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2342,"comment_lines":203,"files":27}},"total_code_lines":2342,"total_comment_lines":203}},{"id":783612,"crate":"specta","num":"1.0.3","dl_path":"/api/v1/crates/specta/1.0.3/download","readme_path":"/api/v1/crates/specta/1.0.3/readme","updated_at":"2023-04-24T08:13:57.167986Z","created_at":"2023-04-24T08:13:57.167986Z","downloads":6580,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":["serde","typescript"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"typescript":[],"uhlc":["dep:uhlc"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/1.0.3/dependencies","version_downloads":"/api/v1/crates/specta/1.0.3/downloads","authors":"/api/v1/crates/specta/1.0.3/authors"},"crate_size":49462,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-04-24T08:13:57.167986Z"}],"checksum":"95aa33f3135e656964f468db8369ac8e0b77ac957fe8cf335960202d68966d3b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2363,"comment_lines":203,"files":27}},"total_code_lines":2363,"total_comment_lines":203}},{"id":753129,"crate":"specta","num":"1.0.2","dl_path":"/api/v1/crates/specta/1.0.2/download","readme_path":"/api/v1/crates/specta/1.0.2/readme","updated_at":"2023-03-18T14:28:48.593566Z","created_at":"2023-03-18T14:28:48.593566Z","downloads":4211,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":["serde","typescript"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"typescript":[],"uhlc":["dep:uhlc"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/1.0.2/dependencies","version_downloads":"/api/v1/crates/specta/1.0.2/downloads","authors":"/api/v1/crates/specta/1.0.2/authors"},"crate_size":47942,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-03-18T14:28:48.593566Z"}],"checksum":"4be6d92bb3d2a34fd5da2463089b44e67d6e83eedff074a82ba0b3e830dbff7c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2308,"comment_lines":203,"files":27}},"total_code_lines":2308,"total_comment_lines":203}},{"id":753117,"crate":"specta","num":"1.0.1","dl_path":"/api/v1/crates/specta/1.0.1/download","readme_path":"/api/v1/crates/specta/1.0.1/readme","updated_at":"2023-03-18T14:31:07.281409Z","created_at":"2023-03-18T14:19:23.013289Z","downloads":1168,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":["serde","typescript"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"typescript":[],"uhlc":["dep:uhlc"],"uuid":["dep:uuid"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/1.0.1/dependencies","version_downloads":"/api/v1/crates/specta/1.0.1/downloads","authors":"/api/v1/crates/specta/1.0.1/authors"},"crate_size":47931,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-03-18T14:19:23.013289Z"},{"action":"yank","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-03-18T14:31:07.285556Z"}],"checksum":"965f8ada587571323d2e0ffad5e7261853031aced03de3f3d313db34732f9d20","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2308,"comment_lines":203,"files":27}},"total_code_lines":2308,"total_comment_lines":203}},{"id":733652,"crate":"specta","num":"1.0.0","dl_path":"/api/v1/crates/specta/1.0.0/download","readme_path":"/api/v1/crates/specta/1.0.0/readme","updated_at":"2023-02-23T07:15:31.079946Z","created_at":"2023-02-23T07:15:31.079946Z","downloads":2424,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":["serde","typescript"],"export":["dep:ctor","specta-macros/export"],"functions":["serde","specta-macros/functions"],"glam":["dep:glam"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"tauri":["dep:tauri"],"time":["dep:time"],"tokio":["dep:tokio"],"typescript":[],"uhlc":["dep:uhlc"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/1.0.0/dependencies","version_downloads":"/api/v1/crates/specta/1.0.0/downloads","authors":"/api/v1/crates/specta/1.0.0/authors"},"crate_size":47226,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2023-02-23T07:15:31.079946Z"}],"checksum":"7a27c41db2eeac1d45f34554de1f2a4f33c0ff357abdeb87a85c4398cbc29917","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2252,"comment_lines":204,"files":27}},"total_code_lines":2252,"total_comment_lines":204}},{"id":673732,"crate":"specta","num":"0.0.6","dl_path":"/api/v1/crates/specta/0.0.6/download","readme_path":"/api/v1/crates/specta/0.0.6/readme","updated_at":"2022-11-30T15:48:33.586479Z","created_at":"2022-11-30T15:48:33.586479Z","downloads":2074,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":["serde","typescript"],"export":["dep:ctor","specta-macros/export"],"function":["serde","specta-macros/function"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"openapi":["dep:openapiv3"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"tauri":["dep:tauri"],"time":["dep:time"],"typescript":[],"uhlc":["dep:uhlc"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/0.0.6/dependencies","version_downloads":"/api/v1/crates/specta/0.0.6/downloads","authors":"/api/v1/crates/specta/0.0.6/authors"},"crate_size":34652,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2022-11-30T15:48:33.586479Z"}],"checksum":"427e2820d72e030de0f4e3d57a4b1060d1d5865d822751f9cc21a12ffe4e8c80","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/rspc/tree/main/crates/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1288,"comment_lines":99,"files":15}},"total_code_lines":1288,"total_comment_lines":99}},{"id":673701,"crate":"specta","num":"0.0.5","dl_path":"/api/v1/crates/specta/0.0.5/download","readme_path":"/api/v1/crates/specta/0.0.5/readme","updated_at":"2022-11-30T14:51:12.672617Z","created_at":"2022-11-30T14:51:12.672617Z","downloads":1278,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"bytesize":["dep:bytesize"],"chrono":["dep:chrono"],"default":["serde","typescript"],"export":["dep:ctor","specta-macros/export"],"function":["serde","specta-macros/function"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"openapi":["dep:openapiv3"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"tauri":["dep:tauri"],"time":["dep:time"],"typescript":[],"uhlc":["dep:uhlc"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/0.0.5/dependencies","version_downloads":"/api/v1/crates/specta/0.0.5/downloads","authors":"/api/v1/crates/specta/0.0.5/authors"},"crate_size":34654,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2022-11-30T14:51:12.672617Z"}],"checksum":"1af35ea739d59664c9c93cbadbb6038f1137e1191bd628310b90bdfa518c16d3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/rspc/tree/main/crates/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1293,"comment_lines":99,"files":15}},"total_code_lines":1293,"total_comment_lines":99}},{"id":631455,"crate":"specta","num":"0.0.4","dl_path":"/api/v1/crates/specta/0.0.4/download","readme_path":"/api/v1/crates/specta/0.0.4/readme","updated_at":"2022-09-29T17:22:34.653275Z","created_at":"2022-09-29T17:22:34.653275Z","downloads":7249,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"chrono":["dep:chrono"],"default":["serde"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"time":["dep:time"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/0.0.4/dependencies","version_downloads":"/api/v1/crates/specta/0.0.4/downloads","authors":"/api/v1/crates/specta/0.0.4/authors"},"crate_size":6380,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2022-09-29T17:22:34.653275Z"}],"checksum":"5886f252f583ae32d4ae21c228c7a4ab3da40a7ebed646886b942f4085047394","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/rspc/tree/main/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":765,"comment_lines":11,"files":7}},"total_code_lines":765,"total_comment_lines":11}},{"id":616532,"crate":"specta","num":"0.0.3","dl_path":"/api/v1/crates/specta/0.0.3/download","readme_path":"/api/v1/crates/specta/0.0.3/readme","updated_at":"2022-09-08T00:44:42.859674Z","created_at":"2022-09-08T00:44:42.859674Z","downloads":3228,"features":{"bigdecimal":["dep:bigdecimal"],"bit-vec":["dep:bit-vec"],"bson":["dep:bson"],"chrono":["dep:chrono"],"default":["serde"],"indexmap":["dep:indexmap"],"ipnetwork":["dep:ipnetwork"],"mac_address":["dep:mac_address"],"rust_decimal":["dep:rust_decimal"],"serde":["specta-macros/serde","dep:serde_json"],"time":["dep:time"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/0.0.3/dependencies","version_downloads":"/api/v1/crates/specta/0.0.3/downloads","authors":"/api/v1/crates/specta/0.0.3/authors"},"crate_size":6092,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2022-09-08T00:44:42.859674Z"}],"checksum":"e4145d41e1881c57b714f979ef01c8add58a1984b46f8858ea67f35fd01ebd1e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/rspc/tree/main/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":761,"comment_lines":10,"files":7}},"total_code_lines":761,"total_comment_lines":10}},{"id":594149,"crate":"specta","num":"0.0.2","dl_path":"/api/v1/crates/specta/0.0.2/download","readme_path":"/api/v1/crates/specta/0.0.2/readme","updated_at":"2022-07-31T20:57:24.928713Z","created_at":"2022-07-31T20:57:24.928713Z","downloads":4268,"features":{"chrono":["dep:chrono"],"default":["serde"],"indexmap":["dep:indexmap"],"serde":["specta-macros/serde","dep:serde_json"],"uuid":["dep:uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/specta/0.0.2/dependencies","version_downloads":"/api/v1/crates/specta/0.0.2/downloads","authors":"/api/v1/crates/specta/0.0.2/authors"},"crate_size":5255,"published_by":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"audit_actions":[{"action":"publish","user":{"id":16796,"login":"oscartbeaumont","name":"Oscar Beaumont","avatar":"https://avatars.githubusercontent.com/u/21004798?v=4","url":"https://github.com/oscartbeaumont","github_username_matches":true,"created_at":"2016-08-13T07:05:12Z"},"time":"2022-07-31T20:57:24.928713Z"}],"checksum":"b8dfbc46bfad9289e01928a228b82fdf615131212aded5497cce2d460b452e94","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Easily export your Rust types to other languages","homepage":null,"documentation":"https://docs.rs/specta/latest/specta","repository":"https://github.com/oscartbeaumont/rspc/tree/main/specta","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":908,"comment_lines":7,"files":6}},"total_code_lines":908,"total_comment_lines":7}}],"keywords":[{"id":"async","keyword":"async","created_at":"2015-02-18T16:50:54.176224Z","crates_cnt":6071},{"id":"rspc","keyword":"rspc","created_at":"2022-09-29T17:22:24.974863Z","crates_cnt":22},{"id":"specta","keyword":"specta","created_at":"2022-09-29T17:22:24.974863Z","crates_cnt":38},{"id":"typesafe","keyword":"typesafe","created_at":"2018-04-15T09:50:03.836487Z","crates_cnt":134},{"id":"typescript","keyword":"typescript","created_at":"2019-02-05T00:49:56.548257Z","crates_cnt":584}],"categories":[{"id":"asynchronous","category":"Asynchronous","slug":"asynchronous","description":"Crates to help you deal with events independently of the main program flow, using techniques like futures, promises, waiting, or eventing.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":12534},{"id":"web-programming","category":"Web programming","slug":"web-programming","description":"Crates to create applications for the web.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11327}]}