pub struct ModelInformationList {
pub models: Vec<ModelInformation>,
}Expand description
Lists the available models for the Gemini API.
Fields§
§models: Vec<ModelInformation>Trait Implementations§
Source§impl Debug for ModelInformationList
impl Debug for ModelInformationList
Source§impl Default for ModelInformationList
impl Default for ModelInformationList
Source§fn default() -> ModelInformationList
fn default() -> ModelInformationList
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModelInformationList
impl<'de> Deserialize<'de> for ModelInformationList
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 ModelInformationList
impl RefUnwindSafe for ModelInformationList
impl Send for ModelInformationList
impl Sync for ModelInformationList
impl Unpin for ModelInformationList
impl UnwindSafe for ModelInformationList
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