pub struct ThreadMessagesResource { /* private fields */ }Expand description
EN: Thread Messages API resource. 中文:Thread Messages API 资源。
Implementations§
Source§impl ThreadMessagesResource
impl ThreadMessagesResource
Sourcepub async fn create(
&self,
request: CreateThreadMessageRequest,
) -> Result<ThreadMessage, LingerError>
pub async fn create( &self, request: CreateThreadMessageRequest, ) -> Result<ThreadMessage, LingerError>
EN: Creates a thread message with POST /v1/threads/{thread_id}/messages.
中文:使用 POST /v1/threads/{thread_id}/messages 创建线程消息。
Sourcepub async fn list(&self) -> Result<ThreadMessagePage, LingerError>
pub async fn list(&self) -> Result<ThreadMessagePage, LingerError>
EN: Lists thread messages. 中文:列出线程消息。
Sourcepub async fn list_with(
&self,
request: ThreadMessageListRequest,
) -> Result<ThreadMessagePage, LingerError>
pub async fn list_with( &self, request: ThreadMessageListRequest, ) -> Result<ThreadMessagePage, LingerError>
EN: Lists thread messages with query parameters. 中文:使用查询参数列出线程消息。
Sourcepub async fn retrieve(
&self,
message_id: &str,
) -> Result<ThreadMessage, LingerError>
pub async fn retrieve( &self, message_id: &str, ) -> Result<ThreadMessage, LingerError>
EN: Retrieves a thread message. 中文:获取线程消息。
Sourcepub async fn modify(
&self,
message_id: &str,
request: ModifyThreadMessageRequest,
) -> Result<ThreadMessage, LingerError>
pub async fn modify( &self, message_id: &str, request: ModifyThreadMessageRequest, ) -> Result<ThreadMessage, LingerError>
EN: Modifies a thread message. 中文:修改线程消息。
Sourcepub async fn delete(
&self,
message_id: &str,
) -> Result<ThreadMessageDeletion, LingerError>
pub async fn delete( &self, message_id: &str, ) -> Result<ThreadMessageDeletion, LingerError>
EN: Deletes a thread message. 中文:删除线程消息。
Trait Implementations§
Source§impl Clone for ThreadMessagesResource
impl Clone for ThreadMessagesResource
Source§fn clone(&self) -> ThreadMessagesResource
fn clone(&self) -> ThreadMessagesResource
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for ThreadMessagesResource
impl !UnwindSafe for ThreadMessagesResource
impl Freeze for ThreadMessagesResource
impl Send for ThreadMessagesResource
impl Sync for ThreadMessagesResource
impl Unpin for ThreadMessagesResource
impl UnsafeUnpin for ThreadMessagesResource
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