pub struct AgentPartInput {
pub id: Option<String>,
pub name: String,
pub source: Option<AgentPartInputSource>,
pub type_: String,
}Fields§
§id: Option<String>§name: String§source: Option<AgentPartInputSource>§type_: StringTrait Implementations§
Source§impl Clone for AgentPartInput
impl Clone for AgentPartInput
Source§fn clone(&self) -> AgentPartInput
fn clone(&self) -> AgentPartInput
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 moreSource§impl Debug for AgentPartInput
impl Debug for AgentPartInput
Source§impl<'de> Deserialize<'de> for AgentPartInput
impl<'de> Deserialize<'de> for AgentPartInput
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
Source§impl PartialEq for AgentPartInput
impl PartialEq for AgentPartInput
Source§impl Serialize for AgentPartInput
impl Serialize for AgentPartInput
impl StructuralPartialEq for AgentPartInput
Auto Trait Implementations§
impl Freeze for AgentPartInput
impl RefUnwindSafe for AgentPartInput
impl Send for AgentPartInput
impl Sync for AgentPartInput
impl Unpin for AgentPartInput
impl UnsafeUnpin for AgentPartInput
impl UnwindSafe for AgentPartInput
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