pub struct ChatKitThreadStatus {
pub status_type: Option<String>,
pub reason: Option<String>,
pub extra: BTreeMap<String, Value>,
}Expand description
表示 ChatKit thread 状态。
Fields§
§status_type: Option<String>状态类型。
reason: Option<String>状态原因。
extra: BTreeMap<String, Value>额外字段。
Trait Implementations§
Source§impl Clone for ChatKitThreadStatus
impl Clone for ChatKitThreadStatus
Source§fn clone(&self) -> ChatKitThreadStatus
fn clone(&self) -> ChatKitThreadStatus
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 ChatKitThreadStatus
impl Debug for ChatKitThreadStatus
Source§impl Default for ChatKitThreadStatus
impl Default for ChatKitThreadStatus
Source§fn default() -> ChatKitThreadStatus
fn default() -> ChatKitThreadStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChatKitThreadStatus
impl<'de> Deserialize<'de> for ChatKitThreadStatus
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
Auto Trait Implementations§
impl Freeze for ChatKitThreadStatus
impl RefUnwindSafe for ChatKitThreadStatus
impl Send for ChatKitThreadStatus
impl Sync for ChatKitThreadStatus
impl Unpin for ChatKitThreadStatus
impl UnsafeUnpin for ChatKitThreadStatus
impl UnwindSafe for ChatKitThreadStatus
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