pub struct AggregationProfile {
pub time_in_nanos: String,
pub breakdown: AggregationBreakdown,
pub children: Option<Vec<AggregationProfile>>,
pub debug: Option<AggregationProfileDebug>,
pub type: String,
pub description: String,
}Fields§
§time_in_nanos: String§breakdown: AggregationBreakdown§children: Option<Vec<AggregationProfile>>§debug: Option<AggregationProfileDebug>§type: String§description: StringImplementations§
Source§impl AggregationProfile
impl AggregationProfile
pub fn new( time_in_nanos: String, breakdown: AggregationBreakdown, type: String, description: String, ) -> AggregationProfile
Trait Implementations§
Source§impl Clone for AggregationProfile
impl Clone for AggregationProfile
Source§fn clone(&self) -> AggregationProfile
fn clone(&self) -> AggregationProfile
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AggregationProfile
impl Debug for AggregationProfile
Source§impl Default for AggregationProfile
impl Default for AggregationProfile
Source§fn default() -> AggregationProfile
fn default() -> AggregationProfile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AggregationProfile
impl<'de> Deserialize<'de> for AggregationProfile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AggregationProfile
impl PartialEq for AggregationProfile
Source§fn eq(&self, other: &AggregationProfile) -> bool
fn eq(&self, other: &AggregationProfile) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AggregationProfile
impl Serialize for AggregationProfile
impl StructuralPartialEq for AggregationProfile
Auto Trait Implementations§
impl Freeze for AggregationProfile
impl RefUnwindSafe for AggregationProfile
impl Send for AggregationProfile
impl Sync for AggregationProfile
impl Unpin for AggregationProfile
impl UnsafeUnpin for AggregationProfile
impl UnwindSafe for AggregationProfile
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