pub struct HangupEventData {
pub channel: String,
pub uniqueid: String,
pub cause: Option<String>,
pub cause_txt: Option<String>,
pub other: HashMap<String, String>,
}
Fields§
§channel: String
§uniqueid: String
§cause: Option<String>
§cause_txt: Option<String>
§other: HashMap<String, String>
Trait Implementations§
Source§impl Clone for HangupEventData
impl Clone for HangupEventData
Source§fn clone(&self) -> HangupEventData
fn clone(&self) -> HangupEventData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for HangupEventData
impl Debug for HangupEventData
Source§impl<'de> Deserialize<'de> for HangupEventData
impl<'de> Deserialize<'de> for HangupEventData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for HangupEventData
impl RefUnwindSafe for HangupEventData
impl Send for HangupEventData
impl Sync for HangupEventData
impl Unpin for HangupEventData
impl UnwindSafe for HangupEventData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more