pub struct BridgeBlindTransfer {
pub channel: Channel,
pub replace_channel: Option<Channel>,
pub transferee: Option<Channel>,
pub exten: String,
pub context: String,
pub result: String,
pub is_external: bool,
pub bridge: Option<Bridge>,
}Expand description
BridgeBlindTransfer : Notification that a blind transfer has occurred.
Fields§
§channel: ChannelThe channel performing the blind transfer
replace_channel: Option<Channel>The channel that is replacing transferer when the transferee(s) can not be transferred directly
transferee: Option<Channel>The channel that is being transferred
exten: StringThe extension transferred to
context: StringThe context transferred to
result: StringThe result of the transfer attempt
is_external: boolWhether the transfer was externally initiated or not
bridge: Option<Bridge>The bridge being transferred
Trait Implementations§
Source§impl Clone for BridgeBlindTransfer
impl Clone for BridgeBlindTransfer
Source§fn clone(&self) -> BridgeBlindTransfer
fn clone(&self) -> BridgeBlindTransfer
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 BridgeBlindTransfer
impl Debug for BridgeBlindTransfer
Source§impl Default for BridgeBlindTransfer
impl Default for BridgeBlindTransfer
Source§fn default() -> BridgeBlindTransfer
fn default() -> BridgeBlindTransfer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BridgeBlindTransfer
impl<'de> Deserialize<'de> for BridgeBlindTransfer
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 BridgeBlindTransfer
impl PartialEq for BridgeBlindTransfer
impl StructuralPartialEq for BridgeBlindTransfer
Auto Trait Implementations§
impl Freeze for BridgeBlindTransfer
impl RefUnwindSafe for BridgeBlindTransfer
impl Send for BridgeBlindTransfer
impl Sync for BridgeBlindTransfer
impl Unpin for BridgeBlindTransfer
impl UnwindSafe for BridgeBlindTransfer
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