Struct spaceapi_server::SpaceapiServer [−][src]
pub struct SpaceapiServer { /* fields omitted */ }
Expand description
A SpaceAPI server instance.
You can create a new instance using the new
constructor method by
passing it the host, the port, the Status
object and a redis connection info object.
The SpaceapiServer
includes a web server through
Hyper. Simply call the serve
method.
Implementations
Start a HTTP server listening on self.host:self.port
.
The call returns an HttpResult<Listening>
object, see
http://ironframework.io/doc/hyper/server/struct.Listening.html
for more information.
Auto Trait Implementations
impl !RefUnwindSafe for SpaceapiServer
impl Send for SpaceapiServer
impl Sync for SpaceapiServer
impl Unpin for SpaceapiServer
impl !UnwindSafe for SpaceapiServer
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn persistent_into(self) -> Arc<Mutex<T>>
pub fn persistent_into(self) -> Arc<Mutex<T>>
Convert self
into a value of type T
.
pub fn persistent_into(self) -> Arc<RwLock<T>>
pub fn persistent_into(self) -> Arc<RwLock<T>>
Convert self
into a value of type T
.
impl<T> PersistentInto<Arc<T>> for T
impl<T> PersistentInto<Arc<T>> for T
pub fn persistent_into(self) -> Arc<T>
pub fn persistent_into(self) -> Arc<T>
Convert self
into a value of type T
.
pub fn persistent_into(self) -> T
pub fn persistent_into(self) -> T
Convert self
into a value of type T
.