pub struct FormatPrinter;Expand description
Format printer for converting PrintComplexFormat data to formatted strings
Implementations§
Source§impl FormatPrinter
impl FormatPrinter
Sourcepub fn format_complex_print_data(
format_string_index: u16,
complex_variables: &[ParsedComplexVariable],
trace_context: &TraceContext,
) -> String
pub fn format_complex_print_data( format_string_index: u16, complex_variables: &[ParsedComplexVariable], trace_context: &TraceContext, ) -> String
Format printer for converting PrintComplexFormat data to formatted strings
Sourcepub fn format_complex_variable(
var_name_index: u16,
type_index: u16,
access_path: &str,
data: &[u8],
trace_context: &TraceContext,
) -> String
pub fn format_complex_variable( var_name_index: u16, type_index: u16, access_path: &str, data: &[u8], trace_context: &TraceContext, ) -> String
Format a complex variable with full DWARF type information
Sourcepub fn format_complex_variable_with_status(
var_name_index: u16,
type_index: u16,
access_path: &str,
data: &[u8],
status: u8,
trace_context: &TraceContext,
) -> String
pub fn format_complex_variable_with_status( var_name_index: u16, type_index: u16, access_path: &str, data: &[u8], status: u8, trace_context: &TraceContext, ) -> String
Status-aware complex variable formatting
Sourcepub fn format_data_with_type_info(data: &[u8], type_info: &TypeInfo) -> String
pub fn format_data_with_type_info(data: &[u8], type_info: &TypeInfo) -> String
Format data using full DWARF type information
Auto Trait Implementations§
impl Freeze for FormatPrinter
impl RefUnwindSafe for FormatPrinter
impl Send for FormatPrinter
impl Sync for FormatPrinter
impl Unpin for FormatPrinter
impl UnwindSafe for FormatPrinter
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