[−][src]Struct saphir::server::Server
The http server
Methods
impl Server
[src]
pub fn builder() -> Builder
[src]
Create a new http server
pub fn spawn(&self, executor: TaskExecutor) -> Result<ServerSpawn, ServerError>
[src]
Spawn the server inside the provided executor and return a ServerSpawn context to explicitly terminate it.
pub fn run(&self) -> Result<(), ServerError>
[src]
This method will run until the server terminates.
Auto Trait Implementations
impl !RefUnwindSafe for Server
impl Send for Server
impl !Sync for Server
impl Unpin for Server
impl !UnwindSafe for Server
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> 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>,