pub struct StatsServerData<Req, Res>{ /* private fields */ }Implementations§
Source§impl<Req, Res> StatsServerData<Req, Res>
impl<Req, Res> StatsServerData<Req, Res>
pub fn new() -> Self
pub fn add_meta(self, meta: StatsMeta) -> Self
pub fn add_ops(self, name: &str, ops: StatsOps<Req, Res>) -> Self
pub fn add_stats( self, name: &str, fetch: Box<dyn StatsReaderSend<Req, Res>>, ) -> Self
pub fn describe_meta<W: Write>( &self, w: &mut W, from: Option<&str>, ) -> Result<()>
Auto Trait Implementations§
impl<Req, Res> Freeze for StatsServerData<Req, Res>
impl<Req, Res> RefUnwindSafe for StatsServerData<Req, Res>
impl<Req, Res> Send for StatsServerData<Req, Res>
impl<Req, Res> Sync for StatsServerData<Req, Res>
impl<Req, Res> Unpin for StatsServerData<Req, Res>
impl<Req, Res> UnwindSafe for StatsServerData<Req, Res>
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