pub struct GeminiAdapter;Trait Implementations§
Source§impl CliAdapter for GeminiAdapter
impl CliAdapter for GeminiAdapter
fn name(&self) -> CliName
async fn run( &self, opts: &RunOptions, emit: &(dyn Fn(StreamEvent) + Send + Sync), cancel: CancellationToken, ) -> Result<RunResult>
Auto Trait Implementations§
impl Freeze for GeminiAdapter
impl RefUnwindSafe for GeminiAdapter
impl Send for GeminiAdapter
impl Sync for GeminiAdapter
impl Unpin for GeminiAdapter
impl UnsafeUnpin for GeminiAdapter
impl UnwindSafe for GeminiAdapter
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