pub enum KnownResponseOutputTextAnnotation {
FileCitation(ResponseOutputTextFileCitation),
UrlCitation(ResponseOutputTextUrlCitation),
ContainerFileCitation(ResponseOutputTextContainerFileCitation),
FilePath(ResponseOutputTextFilePath),
}Expand description
已知的 output_text 注解类型。
Variants§
FileCitation(ResponseOutputTextFileCitation)
文件引用。
UrlCitation(ResponseOutputTextUrlCitation)
URL 引用。
ContainerFileCitation(ResponseOutputTextContainerFileCitation)
容器文件引用。
FilePath(ResponseOutputTextFilePath)
文件路径。
Trait Implementations§
Source§impl Clone for KnownResponseOutputTextAnnotation
impl Clone for KnownResponseOutputTextAnnotation
Source§fn clone(&self) -> KnownResponseOutputTextAnnotation
fn clone(&self) -> KnownResponseOutputTextAnnotation
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 moreSource§impl<'de> Deserialize<'de> for KnownResponseOutputTextAnnotation
impl<'de> Deserialize<'de> for KnownResponseOutputTextAnnotation
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 KnownResponseOutputTextAnnotation
impl PartialEq for KnownResponseOutputTextAnnotation
Source§fn eq(&self, other: &KnownResponseOutputTextAnnotation) -> bool
fn eq(&self, other: &KnownResponseOutputTextAnnotation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for KnownResponseOutputTextAnnotation
impl StructuralPartialEq for KnownResponseOutputTextAnnotation
Auto Trait Implementations§
impl Freeze for KnownResponseOutputTextAnnotation
impl RefUnwindSafe for KnownResponseOutputTextAnnotation
impl Send for KnownResponseOutputTextAnnotation
impl Sync for KnownResponseOutputTextAnnotation
impl Unpin for KnownResponseOutputTextAnnotation
impl UnsafeUnpin for KnownResponseOutputTextAnnotation
impl UnwindSafe for KnownResponseOutputTextAnnotation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.