pub struct DashboardServer { /* private fields */ }Expand description
Dashboard server state shared across handlers.
Implementations§
Source§impl DashboardServer
impl DashboardServer
Sourcepub fn new(
db: Arc<Database>,
port: u16,
states_config: Arc<StatesConfig>,
) -> Self
pub fn new( db: Arc<Database>, port: u16, states_config: Arc<StatesConfig>, ) -> Self
Create a new dashboard server instance.
Sourcepub fn states_config(&self) -> &StatesConfig
pub fn states_config(&self) -> &StatesConfig
Get the states configuration.
Trait Implementations§
Source§impl Clone for DashboardServer
impl Clone for DashboardServer
Source§fn clone(&self) -> DashboardServer
fn clone(&self) -> DashboardServer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DashboardServer
impl RefUnwindSafe for DashboardServer
impl Send for DashboardServer
impl Sync for DashboardServer
impl Unpin for DashboardServer
impl UnsafeUnpin for DashboardServer
impl UnwindSafe for DashboardServer
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more