pub enum MultiTurnStreamItem {
Text(Text),
FinalResponse(FinalResponse),
}Variants§
Text(Text)
FinalResponse(FinalResponse)
Implementations§
Source§impl MultiTurnStreamItem
impl MultiTurnStreamItem
pub fn final_response( response: &str, aggregated_usage: Usage, ) -> MultiTurnStreamItem
Trait Implementations§
Source§impl Clone for MultiTurnStreamItem
impl Clone for MultiTurnStreamItem
Source§fn clone(&self) -> MultiTurnStreamItem
fn clone(&self) -> MultiTurnStreamItem
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 Debug for MultiTurnStreamItem
impl Debug for MultiTurnStreamItem
Source§impl<'de> Deserialize<'de> for MultiTurnStreamItem
impl<'de> Deserialize<'de> for MultiTurnStreamItem
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MultiTurnStreamItem, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MultiTurnStreamItem, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MultiTurnStreamItem
impl Serialize for MultiTurnStreamItem
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for MultiTurnStreamItem
impl RefUnwindSafe for MultiTurnStreamItem
impl Send for MultiTurnStreamItem
impl Sync for MultiTurnStreamItem
impl Unpin for MultiTurnStreamItem
impl UnwindSafe for MultiTurnStreamItem
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