twilio_openapi/models/
call_feedback_enum_issues.rs

1/*
2 * Twilio - Api
3 *
4 * This is the public Twilio REST API.
5 *
6 * The version of the OpenAPI document: 1.37.3
7 * Contact: support@twilio.com
8 * Generated by: https://openapi-generator.tech
9 */
10
11
12/// 
13#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
14pub enum CallFeedbackEnumIssues {
15    #[serde(rename = "audio-latency")]
16    AudioLatency,
17    #[serde(rename = "digits-not-captured")]
18    DigitsNotCaptured,
19    #[serde(rename = "dropped-call")]
20    DroppedCall,
21    #[serde(rename = "imperfect-audio")]
22    ImperfectAudio,
23    #[serde(rename = "incorrect-caller-id")]
24    IncorrectCallerId,
25    #[serde(rename = "one-way-audio")]
26    OneWayAudio,
27    #[serde(rename = "post-dial-delay")]
28    PostDialDelay,
29    #[serde(rename = "unsolicited-call")]
30    UnsolicitedCall,
31
32}
33
34impl ToString for CallFeedbackEnumIssues {
35    fn to_string(&self) -> String {
36        match self {
37            Self::AudioLatency => String::from("audio-latency"),
38            Self::DigitsNotCaptured => String::from("digits-not-captured"),
39            Self::DroppedCall => String::from("dropped-call"),
40            Self::ImperfectAudio => String::from("imperfect-audio"),
41            Self::IncorrectCallerId => String::from("incorrect-caller-id"),
42            Self::OneWayAudio => String::from("one-way-audio"),
43            Self::PostDialDelay => String::from("post-dial-delay"),
44            Self::UnsolicitedCall => String::from("unsolicited-call"),
45        }
46    }
47}
48
49impl Default for CallFeedbackEnumIssues {
50    fn default() -> CallFeedbackEnumIssues {
51        Self::AudioLatency
52    }
53}
54
55
56
57