pub enum SlackAgentSessionStatus {
Active,
Processing,
Suspended,
Closed,
Other(String),
}Expand description
Agent session status for agents.sessions.setStatus and chat.stopStream’s session_status.
https://docs.slack.dev/reference/methods/agents.sessions.setStatus#arg_status
Variants§
Active
Processing
Suspended
Closed
Other(String)
A value this crate does not model yet, carried verbatim so a new status does not fail the response.
Trait Implementations§
Source§impl Clone for SlackAgentSessionStatus
impl Clone for SlackAgentSessionStatus
Source§fn clone(&self) -> SlackAgentSessionStatus
fn clone(&self) -> SlackAgentSessionStatus
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 SlackAgentSessionStatus
impl Debug for SlackAgentSessionStatus
Source§impl<'de> Deserialize<'de> for SlackAgentSessionStatus
impl<'de> Deserialize<'de> for SlackAgentSessionStatus
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
impl Eq for SlackAgentSessionStatus
Source§impl Hash for SlackAgentSessionStatus
impl Hash for SlackAgentSessionStatus
Source§impl PartialEq for SlackAgentSessionStatus
impl PartialEq for SlackAgentSessionStatus
Source§impl Serialize for SlackAgentSessionStatus
impl Serialize for SlackAgentSessionStatus
impl StructuralPartialEq for SlackAgentSessionStatus
Auto Trait Implementations§
impl Freeze for SlackAgentSessionStatus
impl RefUnwindSafe for SlackAgentSessionStatus
impl Send for SlackAgentSessionStatus
impl Sync for SlackAgentSessionStatus
impl Unpin for SlackAgentSessionStatus
impl UnsafeUnpin for SlackAgentSessionStatus
impl UnwindSafe for SlackAgentSessionStatus
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