pub struct SetQueueParams {Show 33 fields
pub queue: Option<String>,
pub queue_name: Option<String>,
pub queue_number: Option<i64>,
pub queue_language: Option<String>,
pub queue_password: Option<String>,
pub callerid_prefix: Option<i64>,
pub join_announcement: Option<String>,
pub priority_weight: Option<String>,
pub agent_announcement: Option<String>,
pub report_hold_time_agent: Option<String>,
pub member_delay: Option<String>,
pub maximum_wait_time: Option<String>,
pub maximum_callers: Option<String>,
pub join_when_empty: Option<String>,
pub leave_when_empty: Option<String>,
pub ring_strategy: Option<RingStrategy>,
pub ring_inuse: Option<String>,
pub agent_ring_timeout: Option<i64>,
pub retry_timer: Option<String>,
pub wrapup_time: Option<String>,
pub voice_announcement: Option<String>,
pub frequency_announcement: Option<String>,
pub announce_position_frecuency: Option<String>,
pub announce_round_seconds: Option<String>,
pub if_announce_position_enabled_report_estimated_hold_time: Option<String>,
pub thankyou_for_your_patience: Option<String>,
pub music_on_hold: Option<String>,
pub fail_over_routing_timeout: Option<Routing>,
pub fail_over_routing_full: Option<Routing>,
pub fail_over_routing_join_empty: Option<Routing>,
pub fail_over_routing_leave_empty: Option<Routing>,
pub fail_over_routing_join_unavail: Option<Routing>,
pub fail_over_routing_leave_unavail: Option<Routing>,
}Expand description
Parameters for Client::set_queue (wire method setQueue).
Fields§
§queue: Option<String>§queue_name: Option<String>§queue_number: Option<i64>§queue_language: Option<String>§queue_password: Option<String>§callerid_prefix: Option<i64>§join_announcement: Option<String>§priority_weight: Option<String>§agent_announcement: Option<String>§report_hold_time_agent: Option<String>§member_delay: Option<String>§maximum_wait_time: Option<String>§maximum_callers: Option<String>§join_when_empty: Option<String>§leave_when_empty: Option<String>§ring_strategy: Option<RingStrategy>§ring_inuse: Option<String>§agent_ring_timeout: Option<i64>§retry_timer: Option<String>§wrapup_time: Option<String>§voice_announcement: Option<String>§frequency_announcement: Option<String>§announce_position_frecuency: Option<String>§announce_round_seconds: Option<String>§if_announce_position_enabled_report_estimated_hold_time: Option<String>§thankyou_for_your_patience: Option<String>§music_on_hold: Option<String>§fail_over_routing_timeout: Option<Routing>§fail_over_routing_full: Option<Routing>§fail_over_routing_join_empty: Option<Routing>§fail_over_routing_leave_empty: Option<Routing>Trait Implementations§
Source§impl Clone for SetQueueParams
impl Clone for SetQueueParams
Source§fn clone(&self) -> SetQueueParams
fn clone(&self) -> SetQueueParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SetQueueParams
impl Debug for SetQueueParams
Source§impl Default for SetQueueParams
impl Default for SetQueueParams
Source§fn default() -> SetQueueParams
fn default() -> SetQueueParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SetQueueParams
impl RefUnwindSafe for SetQueueParams
impl Send for SetQueueParams
impl Sync for SetQueueParams
impl Unpin for SetQueueParams
impl UnsafeUnpin for SetQueueParams
impl UnwindSafe for SetQueueParams
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