mirror of
				https://github.com/meilisearch/meilisearch.git
				synced 2025-10-31 07:56:28 +00:00 
			
		
		
		
	tracing-trace: Spanstats deserializable + public fields
This commit is contained in:
		| @@ -1,7 +1,7 @@ | ||||
| use std::collections::{BTreeMap, HashMap}; | ||||
| use std::time::Duration; | ||||
|  | ||||
| use serde::Serialize; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
| use crate::entry::{Entry, NewCallsite, SpanClose, SpanEnter, SpanExit}; | ||||
| use crate::{Error, TraceReader}; | ||||
| @@ -12,10 +12,10 @@ enum SpanStatus { | ||||
|     Inside(std::time::Duration), | ||||
| } | ||||
|  | ||||
| #[derive(Serialize)] | ||||
| #[derive(Serialize, Deserialize)] | ||||
| pub struct CallStats { | ||||
|     nb: usize, | ||||
|     ns: u64, | ||||
|     pub nb: usize, | ||||
|     pub ns: u64, | ||||
| } | ||||
|  | ||||
| pub fn to_call_stats<R: std::io::Read>( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user