pub struct GeminiCliClient { /* private fields */ }Implementations§
Source§impl GeminiCliClient
impl GeminiCliClient
pub fn builder() -> GeminiCliClientBuilder
pub async fn stream_json( &self, request: GeminiStreamJsonRunRequest, ) -> Result<GeminiStreamJsonHandle, GeminiCliError>
pub async fn stream_json_control( &self, request: GeminiStreamJsonRunRequest, ) -> Result<GeminiStreamJsonControlHandle, GeminiCliError>
Trait Implementations§
Source§impl Clone for GeminiCliClient
impl Clone for GeminiCliClient
Source§fn clone(&self) -> GeminiCliClient
fn clone(&self) -> GeminiCliClient
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for GeminiCliClient
impl RefUnwindSafe for GeminiCliClient
impl Send for GeminiCliClient
impl Sync for GeminiCliClient
impl Unpin for GeminiCliClient
impl UnsafeUnpin for GeminiCliClient
impl UnwindSafe for GeminiCliClient
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