pub struct OctocrabGithubSearch { /* private fields */ }Expand description
The real backend: live GitHub search via octocrab.
Implementations§
Source§impl OctocrabGithubSearch
impl OctocrabGithubSearch
Sourcepub fn new(auth: GithubAuth) -> Self
pub fn new(auth: GithubAuth) -> Self
Build the live backend over the given auth.
Trait Implementations§
Source§impl GithubSearchBackend for OctocrabGithubSearch
impl GithubSearchBackend for OctocrabGithubSearch
Auto Trait Implementations§
impl Freeze for OctocrabGithubSearch
impl RefUnwindSafe for OctocrabGithubSearch
impl Send for OctocrabGithubSearch
impl Sync for OctocrabGithubSearch
impl Unpin for OctocrabGithubSearch
impl UnsafeUnpin for OctocrabGithubSearch
impl UnwindSafe for OctocrabGithubSearch
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request