pub struct GenerationParam {
pub model: String,
pub input: Input,
pub parameters: Option<Parameters>,
pub stream: Option<bool>,
pub stream_options: Option<StreamOptions>,
}
Fields§
§model: String
§input: Input
§parameters: Option<Parameters>
§stream: Option<bool>
§stream_options: Option<StreamOptions>
Trait Implementations§
Source§impl Clone for GenerationParam
impl Clone for GenerationParam
Source§fn clone(&self) -> GenerationParam
fn clone(&self) -> GenerationParam
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 GenerationParam
impl Debug for GenerationParam
Source§impl<'de> Deserialize<'de> for GenerationParam
impl<'de> Deserialize<'de> for GenerationParam
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 GenerationParam
impl PartialEq for GenerationParam
Source§impl RequestTrait for GenerationParam
impl RequestTrait for GenerationParam
Source§fn parameters(&self) -> Option<&Parameters>
fn parameters(&self) -> Option<&Parameters>
Returns a reference to the optional parameters for this request.
Source§impl Serialize for GenerationParam
impl Serialize for GenerationParam
impl StructuralPartialEq for GenerationParam
Auto Trait Implementations§
impl Freeze for GenerationParam
impl RefUnwindSafe for GenerationParam
impl Send for GenerationParam
impl Sync for GenerationParam
impl Unpin for GenerationParam
impl UnwindSafe for GenerationParam
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