pub struct EndhostApiSegmentFetcher { /* private fields */ }Expand description
Segment fetcher that uses the endhost API via Connect-RPC to fetch segments.
Implementations§
Source§impl EndhostApiSegmentFetcher
impl EndhostApiSegmentFetcher
Sourcepub fn new(client: Arc<dyn EndhostApiClient>) -> Self
pub fn new(client: Arc<dyn EndhostApiClient>) -> Self
Creates a new endhost API segment fetcher.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EndhostApiSegmentFetcher
impl !RefUnwindSafe for EndhostApiSegmentFetcher
impl Send for EndhostApiSegmentFetcher
impl Sync for EndhostApiSegmentFetcher
impl Unpin for EndhostApiSegmentFetcher
impl UnsafeUnpin for EndhostApiSegmentFetcher
impl !UnwindSafe for EndhostApiSegmentFetcher
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
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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