pub struct AgentSkillServiceClient { /* private fields */ }Expand description
HTTP client for service operations
Implementations§
Source§impl AgentSkillServiceClient
impl AgentSkillServiceClient
Sourcepub async fn list_agent_skills(
&self,
request: &ListAgentSkillsRequest,
) -> Result<ListAgentSkillsResponse>
pub async fn list_agent_skills( &self, request: &ListAgentSkillsRequest, ) -> Result<ListAgentSkillsResponse>
Lists agent skills.
pub async fn create_agent_skill( &self, request: &CreateAgentSkillRequest, ) -> Result<AgentSkill>
pub async fn get_agent_skill( &self, request: &GetAgentSkillRequest, ) -> Result<AgentSkill>
pub async fn update_agent_skill( &self, request: &UpdateAgentSkillRequest, ) -> Result<AgentSkill>
pub async fn delete_agent_skill( &self, request: &DeleteAgentSkillRequest, ) -> Result<()>
Trait Implementations§
Source§impl Clone for AgentSkillServiceClient
impl Clone for AgentSkillServiceClient
Source§fn clone(&self) -> AgentSkillServiceClient
fn clone(&self) -> AgentSkillServiceClient
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 AgentSkillServiceClient
impl !UnwindSafe for AgentSkillServiceClient
impl Freeze for AgentSkillServiceClient
impl Send for AgentSkillServiceClient
impl Sync for AgentSkillServiceClient
impl Unpin for AgentSkillServiceClient
impl UnsafeUnpin for AgentSkillServiceClient
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