[−][src]Struct librojo::web::api::ApiService
Methods
impl ApiService[src]
pub fn new(live_session: Arc<LiveSession>) -> ApiService[src]
Trait Implementations
impl Service for ApiService[src]
type ReqBody = Body
The Payload body of the http::Request.
type ResBody = Body
The Payload body of the http::Response.
type Error = Error
The error type that can occur within this Service. Read more
type Future = Box<dyn Future<Item = Response<Self::ReqBody>, Error = Self::Error> + Send>
The Future returned by this Service.
fn call(&mut self, request: Request<Self::ReqBody>) -> Self::Future[src]
fn poll_ready(&mut self) -> Result<Async<()>, Self::Error>[src]
Returns Ready when the service is able to process requests. Read more
Auto Trait Implementations
impl Send for ApiService
impl Unpin for ApiService
impl Sync for ApiService
impl UnwindSafe for ApiService
impl RefUnwindSafe for ApiService
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Erased for T
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,