1pub mod account;
2pub mod region;
3pub mod utils;
4pub mod device;
5pub mod core;
6
7use serde::{Deserialize, Serialize};
8pub use account::*;
9pub use core::*;
10pub use region::*;
11pub use utils::*;
12pub use device::*;
13
14#[derive(Serialize, Deserialize, strum::IntoStaticStr)]
15pub enum SipCallStatus {
16 Trying,
17 Ringing,
18 #[serde(rename = "early-media")]
19 EarlyMedia,
20 #[serde(rename = "in-progress")]
21 InProgress,
22 Completed,
23 Failed,
24 #[serde(rename = "no-answer")]
25 NoAnswer,
26 Busy,
27 Queued,
28}
29
30