pub struct ChannelHangupRequest {
pub cause: u32,
pub soft: Option<bool>,
pub channel: Channel,
}Expand description
A hangup was requested on the channel.
Fields§
§cause: u32Integer representation of the cause of the hangup.
soft: Option<bool>Whether the hangup request was a soft hangup request.
channel: ChannelThe channel on which the hangup was requested.
Trait Implementations§
Source§impl Clone for ChannelHangupRequest
impl Clone for ChannelHangupRequest
Source§fn clone(&self) -> ChannelHangupRequest
fn clone(&self) -> ChannelHangupRequest
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 ChannelHangupRequest
impl Debug for ChannelHangupRequest
Source§impl Default for ChannelHangupRequest
impl Default for ChannelHangupRequest
Source§fn default() -> ChannelHangupRequest
fn default() -> ChannelHangupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChannelHangupRequest
impl<'de> Deserialize<'de> for ChannelHangupRequest
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
Source§impl PartialEq for ChannelHangupRequest
impl PartialEq for ChannelHangupRequest
impl StructuralPartialEq for ChannelHangupRequest
Auto Trait Implementations§
impl Freeze for ChannelHangupRequest
impl RefUnwindSafe for ChannelHangupRequest
impl Send for ChannelHangupRequest
impl Sync for ChannelHangupRequest
impl Unpin for ChannelHangupRequest
impl UnwindSafe for ChannelHangupRequest
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