pub struct GeminiModelGetRequest {
pub method: HttpMethod,
pub path: PathParameters,
pub query: QueryParameters,
pub headers: RequestHeaders,
pub body: RequestBody,
}Expand description
Request descriptor for Gemini models.get endpoint.
Fields§
§method: HttpMethodHTTP method.
path: PathParametersPath parameters.
query: QueryParametersQuery parameters.
headers: RequestHeadersRequest headers.
body: RequestBodyRequest body (currently empty by spec).
Trait Implementations§
Source§impl Clone for GeminiModelGetRequest
impl Clone for GeminiModelGetRequest
Source§fn clone(&self) -> GeminiModelGetRequest
fn clone(&self) -> GeminiModelGetRequest
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 GeminiModelGetRequest
impl Debug for GeminiModelGetRequest
Source§impl Default for GeminiModelGetRequest
impl Default for GeminiModelGetRequest
Source§impl<'de> Deserialize<'de> for GeminiModelGetRequest
impl<'de> Deserialize<'de> for GeminiModelGetRequest
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 GeminiModelGetRequest
impl PartialEq for GeminiModelGetRequest
Source§impl Serialize for GeminiModelGetRequest
impl Serialize for GeminiModelGetRequest
Source§impl TryFrom<ClaudeModelGetRequest> for GeminiModelGetRequest
impl TryFrom<ClaudeModelGetRequest> for GeminiModelGetRequest
Source§type Error = TransformError
type Error = TransformError
The type returned in the event of a conversion error.
Source§fn try_from(value: ClaudeModelGetRequest) -> Result<Self, TransformError>
fn try_from(value: ClaudeModelGetRequest) -> Result<Self, TransformError>
Performs the conversion.
Source§impl TryFrom<GeminiModelGetRequest> for ClaudeModelGetRequest
impl TryFrom<GeminiModelGetRequest> for ClaudeModelGetRequest
Source§type Error = TransformError
type Error = TransformError
The type returned in the event of a conversion error.
Source§fn try_from(value: GeminiModelGetRequest) -> Result<Self, TransformError>
fn try_from(value: GeminiModelGetRequest) -> Result<Self, TransformError>
Performs the conversion.
Source§impl TryFrom<GeminiModelGetRequest> for OpenAiModelGetRequest
impl TryFrom<GeminiModelGetRequest> for OpenAiModelGetRequest
Source§type Error = TransformError
type Error = TransformError
The type returned in the event of a conversion error.
Source§fn try_from(value: GeminiModelGetRequest) -> Result<Self, TransformError>
fn try_from(value: GeminiModelGetRequest) -> Result<Self, TransformError>
Performs the conversion.
Source§impl TryFrom<OpenAiModelGetRequest> for GeminiModelGetRequest
impl TryFrom<OpenAiModelGetRequest> for GeminiModelGetRequest
Source§type Error = TransformError
type Error = TransformError
The type returned in the event of a conversion error.
Source§fn try_from(value: OpenAiModelGetRequest) -> Result<Self, TransformError>
fn try_from(value: OpenAiModelGetRequest) -> Result<Self, TransformError>
Performs the conversion.
impl Eq for GeminiModelGetRequest
impl StructuralPartialEq for GeminiModelGetRequest
Auto Trait Implementations§
impl Freeze for GeminiModelGetRequest
impl RefUnwindSafe for GeminiModelGetRequest
impl Send for GeminiModelGetRequest
impl Sync for GeminiModelGetRequest
impl Unpin for GeminiModelGetRequest
impl UnsafeUnpin for GeminiModelGetRequest
impl UnwindSafe for GeminiModelGetRequest
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