pub struct GeminiFunctionCallingConfig {
pub mode: &'static str,
pub allowed_function_names: Option<Vec<String>>,
}Fields§
§mode: &'static str§allowed_function_names: Option<Vec<String>>Trait Implementations§
Source§impl Clone for GeminiFunctionCallingConfig
impl Clone for GeminiFunctionCallingConfig
Source§impl Debug for GeminiFunctionCallingConfig
impl Debug for GeminiFunctionCallingConfig
Auto Trait Implementations§
impl Freeze for GeminiFunctionCallingConfig
impl RefUnwindSafe for GeminiFunctionCallingConfig
impl Send for GeminiFunctionCallingConfig
impl Sync for GeminiFunctionCallingConfig
impl Unpin for GeminiFunctionCallingConfig
impl UnsafeUnpin for GeminiFunctionCallingConfig
impl UnwindSafe for GeminiFunctionCallingConfig
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