#![expect(clippy::todo, reason = "skeleton: #6833")]
use core::fmt;
use super::DumpError;
pub trait DumpValue: Sized {
fn print_value<W: fmt::Write>(&self, w: &mut W) -> fmt::Result;
fn parse_value(text: &str, line: usize) -> Result<Self, DumpError>;
}
impl DumpValue for u32 {
fn print_value<W: fmt::Write>(&self, w: &mut W) -> fmt::Result {
let _ = w;
todo!()
}
fn parse_value(text: &str, line: usize) -> Result<Self, DumpError> {
let _ = (text, line);
todo!()
}
}