[−][src]Function xi_trace::chrome_trace_dump::serialize
pub fn serialize<W>(samples: &Vec<Sample>, output: W) -> Result<(), Error> where
W: Write,
This serializes the samples into the Chrome trace event format.
Arguments
samples
- Something that can be converted into an iterator of sample
references.
format
- Which trace format to save the data in. There are four total
formats described in the document.
output
- Where to write the serialized result.
Returns
A Result<(), Error>
that indicates if serialization was successful or the
details of any error that occured.
Examples
let samples = xi_trace::samples_cloned_sorted();
let mut serialized = Vec::<u8>::new();
serialize(samples.iter(), serialized);