pub struct AgentSkillClient { /* private fields */ }Expand description
A client scoped to a single agent_skill.
Implementations§
Source§impl AgentSkillClient
impl AgentSkillClient
Sourcepub fn new(
catalog_name: impl Into<String>,
schema_name: impl Into<String>,
agent_skill_name: impl Into<String>,
client: AgentSkillServiceClient,
) -> Self
pub fn new( catalog_name: impl Into<String>, schema_name: impl Into<String>, agent_skill_name: impl Into<String>, client: AgentSkillServiceClient, ) -> Self
Create a client bound to the resource’s name components.
Sourcepub fn from_full_name(
full_name: impl Into<String>,
client: AgentSkillServiceClient,
) -> Self
pub fn from_full_name( full_name: impl Into<String>, client: AgentSkillServiceClient, ) -> Self
Create a agent_skill client from its dot-joined full name (e.g. "catalog_name.schema_name.agent_skill_name").
Sourcepub fn catalog_name(&self) -> &str
pub fn catalog_name(&self) -> &str
The catalog_name component of this resource’s name.
Sourcepub fn schema_name(&self) -> &str
pub fn schema_name(&self) -> &str
The schema_name component of this resource’s name.
Sourcepub fn full_name(&self) -> String
pub fn full_name(&self) -> String
The fully-qualified name of this resource (its dot-joined name components).
pub fn get(&self) -> GetAgentSkillBuilder
pub fn update(&self) -> UpdateAgentSkillBuilder
pub fn delete(&self) -> DeleteAgentSkillBuilder
Trait Implementations§
Source§impl Clone for AgentSkillClient
impl Clone for AgentSkillClient
Source§fn clone(&self) -> AgentSkillClient
fn clone(&self) -> AgentSkillClient
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 AgentSkillClient
impl !UnwindSafe for AgentSkillClient
impl Freeze for AgentSkillClient
impl Send for AgentSkillClient
impl Sync for AgentSkillClient
impl Unpin for AgentSkillClient
impl UnsafeUnpin for AgentSkillClient
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