pub struct ModelServiceImpl;Expand description
Model service implementation
Trait Implementations§
Source§impl Debug for ModelServiceImpl
impl Debug for ModelServiceImpl
Source§impl Default for ModelServiceImpl
impl Default for ModelServiceImpl
Source§fn default() -> ModelServiceImpl
fn default() -> ModelServiceImpl
Returns the “default value” for a type. Read more
Source§impl ModelService for ModelServiceImpl
impl ModelService for ModelServiceImpl
Source§type EnsureModelDownloadedStream = ReceiverStream<Result<ModelStatusUpdate, Status>>
type EnsureModelDownloadedStream = ReceiverStream<Result<ModelStatusUpdate, Status>>
Server streaming response type for the EnsureModelDownloaded method.
Source§fn ensure_model_downloaded<'life0, 'async_trait>(
&'life0 self,
request: Request<ModelDownloadRequest>,
) -> Pin<Box<dyn Future<Output = Result<Response<Self::EnsureModelDownloadedStream>, Status>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn ensure_model_downloaded<'life0, 'async_trait>(
&'life0 self,
request: Request<ModelDownloadRequest>,
) -> Pin<Box<dyn Future<Output = Result<Response<Self::EnsureModelDownloadedStream>, Status>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Ensure a model is downloaded and stream status updates until completion
Auto Trait Implementations§
impl Freeze for ModelServiceImpl
impl RefUnwindSafe for ModelServiceImpl
impl Send for ModelServiceImpl
impl Sync for ModelServiceImpl
impl Unpin for ModelServiceImpl
impl UnwindSafe for ModelServiceImpl
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> 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