pub struct AgentRoomOptions {
pub auto_end_session: Option<bool>,
pub session_timeout_seconds: Option<u32>,
pub playground: Option<bool>,
pub vision: Option<bool>,
pub join_meeting: Option<bool>,
}Expand description
Per-dispatch room behavior.
Fields§
§auto_end_session: Option<bool>Whether to end the session when the agent leaves.
session_timeout_seconds: Option<u32>How long the session may run, in seconds.
playground: Option<bool>Whether the agent runs in playground mode.
vision: Option<bool>Whether the agent receives video.
join_meeting: Option<bool>Whether the agent joins the meeting.
Trait Implementations§
Source§impl Clone for AgentRoomOptions
impl Clone for AgentRoomOptions
Source§fn clone(&self) -> AgentRoomOptions
fn clone(&self) -> AgentRoomOptions
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 AgentRoomOptions
impl Debug for AgentRoomOptions
Source§impl Default for AgentRoomOptions
impl Default for AgentRoomOptions
Source§fn default() -> AgentRoomOptions
fn default() -> AgentRoomOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AgentRoomOptions
impl RefUnwindSafe for AgentRoomOptions
impl Send for AgentRoomOptions
impl Sync for AgentRoomOptions
impl Unpin for AgentRoomOptions
impl UnsafeUnpin for AgentRoomOptions
impl UnwindSafe for AgentRoomOptions
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