pub enum AiExtractAgent {
AiAgentId(AiAgentReference),
AiAgentExtract(AiAgentExtract),
Unknown(Value),
}Variants§
AiAgentId(AiAgentReference)
AiAgentExtract(AiAgentExtract)
Unknown(Value)
An unrecognized discriminator, retained verbatim (open union).
Trait Implementations§
Source§impl Clone for AiExtractAgent
impl Clone for AiExtractAgent
Source§fn clone(&self) -> AiExtractAgent
fn clone(&self) -> AiExtractAgent
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 AiExtractAgent
impl Debug for AiExtractAgent
Source§impl Default for AiExtractAgent
impl Default for AiExtractAgent
Source§impl<'de> Deserialize<'de> for AiExtractAgent
impl<'de> Deserialize<'de> for AiExtractAgent
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AiExtractAgent
impl PartialEq for AiExtractAgent
Source§impl Serialize for AiExtractAgent
impl Serialize for AiExtractAgent
impl StructuralPartialEq for AiExtractAgent
Auto Trait Implementations§
impl Freeze for AiExtractAgent
impl RefUnwindSafe for AiExtractAgent
impl Send for AiExtractAgent
impl Sync for AiExtractAgent
impl Unpin for AiExtractAgent
impl UnsafeUnpin for AiExtractAgent
impl UnwindSafe for AiExtractAgent
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