Struct ice_core::http::server::HttpServer
[−]
[src]
pub struct HttpServer { /* fields omitted */ }
Methods
impl HttpServer
[src]
fn new(config: HttpServerConfig) -> HttpServer
[src]
fn start(&self) -> Option<HttpServerExecutionContext>
[src]
fn get_routing_table<'a>(
&'a self
) -> RwLockReadGuard<'a, HttpServerRoutingTable>
[src]
&'a self
) -> RwLockReadGuard<'a, HttpServerRoutingTable>
fn get_routing_table_mut<'a>(
&'a self
) -> RwLockWriteGuard<'a, HttpServerRoutingTable>
[src]
&'a self
) -> RwLockWriteGuard<'a, HttpServerRoutingTable>
Trait Implementations
impl Clone for HttpServer
[src]
fn clone(&self) -> HttpServer
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Deref for HttpServer
[src]
type Target = HttpServerImpl
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
Dereferences the value.