Struct langchain_rust::language_models::GenerateResult
source · pub struct GenerateResult {
pub tokens: Option<TokenUsage>,
pub generation: String,
}
Fields§
§tokens: Option<TokenUsage>
§generation: String
Implementations§
source§impl GenerateResult
impl GenerateResult
pub fn to_hashmap(&self) -> HashMap<String, String>
Trait Implementations§
source§impl Clone for GenerateResult
impl Clone for GenerateResult
source§fn clone(&self) -> GenerateResult
fn clone(&self) -> GenerateResult
Returns a copy 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 GenerateResult
impl Debug for GenerateResult
source§impl Default for GenerateResult
impl Default for GenerateResult
source§impl<'de> Deserialize<'de> for GenerateResult
impl<'de> Deserialize<'de> for GenerateResult
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
Auto Trait Implementations§
impl Freeze for GenerateResult
impl RefUnwindSafe for GenerateResult
impl Send for GenerateResult
impl Sync for GenerateResult
impl Unpin for GenerateResult
impl UnwindSafe for GenerateResult
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