pub struct ChannelDialplan {
pub channel: Channel,
pub dialplan_app: String,
pub dialplan_app_data: String,
}Expand description
Channel changed location in the dialplan.
Fields§
§channel: ChannelThe channel that changed dialplan location.
dialplan_app: StringThe application about to be executed.
dialplan_app_data: StringThe data to be passed to the application.
Trait Implementations§
Source§impl Clone for ChannelDialplan
impl Clone for ChannelDialplan
Source§fn clone(&self) -> ChannelDialplan
fn clone(&self) -> ChannelDialplan
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 ChannelDialplan
impl Debug for ChannelDialplan
Source§impl Default for ChannelDialplan
impl Default for ChannelDialplan
Source§fn default() -> ChannelDialplan
fn default() -> ChannelDialplan
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChannelDialplan
impl<'de> Deserialize<'de> for ChannelDialplan
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 ChannelDialplan
impl PartialEq for ChannelDialplan
impl StructuralPartialEq for ChannelDialplan
Auto Trait Implementations§
impl Freeze for ChannelDialplan
impl RefUnwindSafe for ChannelDialplan
impl Send for ChannelDialplan
impl Sync for ChannelDialplan
impl Unpin for ChannelDialplan
impl UnwindSafe for ChannelDialplan
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