pub struct BetaAssistantsResource { /* private fields */ }Expand description
Beta Assistants 资源。
Implementations§
Source§impl BetaAssistantsResource
impl BetaAssistantsResource
Sourcepub fn create(&self) -> JsonRequestBuilder<BetaAssistant>
pub fn create(&self) -> JsonRequestBuilder<BetaAssistant>
创建 assistant。
Sourcepub fn retrieve(
&self,
assistant_id: impl Into<String>,
) -> JsonRequestBuilder<BetaAssistant>
pub fn retrieve( &self, assistant_id: impl Into<String>, ) -> JsonRequestBuilder<BetaAssistant>
获取 assistant。
Sourcepub fn update(
&self,
assistant_id: impl Into<String>,
) -> JsonRequestBuilder<BetaAssistant>
pub fn update( &self, assistant_id: impl Into<String>, ) -> JsonRequestBuilder<BetaAssistant>
更新 assistant。
Sourcepub fn list(&self) -> ListRequestBuilder<BetaAssistant>
pub fn list(&self) -> ListRequestBuilder<BetaAssistant>
列出 assistants。
Sourcepub fn delete(
&self,
assistant_id: impl Into<String>,
) -> JsonRequestBuilder<DeleteResponse>
pub fn delete( &self, assistant_id: impl Into<String>, ) -> JsonRequestBuilder<DeleteResponse>
删除 assistant。
Trait Implementations§
Source§impl Clone for BetaAssistantsResource
impl Clone for BetaAssistantsResource
Source§fn clone(&self) -> BetaAssistantsResource
fn clone(&self) -> BetaAssistantsResource
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 moreAuto Trait Implementations§
impl Freeze for BetaAssistantsResource
impl !RefUnwindSafe for BetaAssistantsResource
impl Send for BetaAssistantsResource
impl Sync for BetaAssistantsResource
impl Unpin for BetaAssistantsResource
impl UnsafeUnpin for BetaAssistantsResource
impl !UnwindSafe for BetaAssistantsResource
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