[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=voiceapiai_alertsinua-cli&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=voiceapiai_alertsinua-cli) [![Coverage Status](https://coveralls.io/repos/github/voiceapiai/ralertsinua/badge.svg)](https://coveralls.io/github/voiceapiai/ralertsinua) ![Crates.io Version](https://img.shields.io/crates/v/ralertsinua-http) ![Crates.io License](https://img.shields.io/crates/l/ralertsinua-http) ![docs.rs](https://img.shields.io/docsrs/ralertsinua-http) [![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](https://stand-with-ukraine.pp.ua) # ralertsinua-models

Rust async API wrapper (reqwest) & TUI (ratatui) for alerts.in.ua ![screencast](https://raw.githubusercontent.com/voiceapiai/ralertsinua/main/docs/assets/screencast.gif) # ralertsinua-models ## Installation ```bash cargo add ralertsinua-models ``` ## List of all items :info: Please navigate to [docs.rs/ralertsinua-models](https://docs.rs/ralertsinua-models) for the full documentation. ### Structs - AirRaidAlertOblastStatus - AirRaidAlertOblastStatuses - Alert - Alerts ### Enums - AlertStatus - AlertType - ModelError - LocationType ### Constants - REGIONS_DATA ## License MIT 2024 *[TUI]: Terminal User Interface