MCPcopy Create free account
hub / github.com/CodSpeedHQ/codspeed / fmt

Method fmt

crates/runner-shared/src/unwind_data.rs:199–225  ·  view source on GitHub ↗
(&self, f: &mut std::fmt::Formatter<'_>)

Source from the content-addressed store, hash-verified

197
198impl Debug for UnwindDataV2 {
199 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
200 let eh_frame_hdr_hash = {
201 let mut hasher = DefaultHasher::new();
202 self.eh_frame_hdr.hash(&mut hasher);
203 hasher.finish()
204 };
205 let eh_frame_hash = {
206 let mut hasher = DefaultHasher::new();
207 self.eh_frame.hash(&mut hasher);
208 hasher.finish()
209 };
210
211 f.debug_struct("UnwindData")
212 .field("path", &self.path)
213 .field("timestamp", &self.timestamp)
214 .field("avma_range", &format_args!("{:x?}", self.avma_range))
215 .field("base_avma", &format_args!("{:x}", self.base_avma))
216 .field("base_svma", &format_args!("{:x}", self.base_svma))
217 .field(
218 "eh_frame_hdr_svma",
219 &format_args!("{:x?}", self.eh_frame_hdr_svma),
220 )
221 .field("eh_frame_hdr_hash", &format_args!("{eh_frame_hdr_hash:x}"))
222 .field("eh_frame_hash", &format_args!("{eh_frame_hash:x}"))
223 .field("eh_frame_svma", &format_args!("{:x?}", self.eh_frame_svma))
224 .finish()
225 }
226}
227
228impl Debug for UnwindDataV3 {

Callers

nothing calls this directly

Calls 1

finishMethod · 0.45

Tested by

no test coverage detected