Struct sentry_types::protocol::v7::Profile
source · pub struct Profile {
pub samples: Vec<Sample>,
pub stacks: Vec<Vec<u32>>,
pub frames: Vec<RustFrame>,
pub thread_metadata: HashMap<String, ThreadMetadata>,
}Expand description
Collected Profile
Fields§
§samples: Vec<Sample>list of samples in a profile
stacks: Vec<Vec<u32>>List of stacks: each stacks is a vec of indexed frames
frames: Vec<RustFrame>List of frames
thread_metadata: HashMap<String, ThreadMetadata>Thread metadata
Trait Implementations§
source§impl<'de> Deserialize<'de> for Profile
impl<'de> Deserialize<'de> for Profile
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