Trait ParseFieldType
Other items invideocore_gencmd::gencmd::response
pub trait ParseFieldType<'a>: Sized { type Error: Error; fn parse(source: &'a str) -> Result<(&'a str, Self), Self::Error>; }
type Error: Error
fn parse(source: &'a str) -> Result<(&'a str, Self), Self::Error>
impl<'a> ParseFieldType<'a> for u8
type Error = ParseIntError
impl<'a> ParseFieldType<'a> for i8
impl<'a> ParseFieldType<'a> for u16
impl<'a> ParseFieldType<'a> for i16
impl<'a> ParseFieldType<'a> for u32
impl<'a> ParseFieldType<'a> for i32
impl<'a> ParseFieldType<'a> for u64
impl<'a> ParseFieldType<'a> for i64
impl<'a> ParseFieldType<'a> for u128
impl<'a> ParseFieldType<'a> for i128
impl<'a> ParseFieldType<'a> for f32
type Error = ParseFloatError
impl<'a> ParseFieldType<'a> for &'a str
type Error = ParseStrError
impl<'a, I: IntFromStrRadix, const RADIX: u32> ParseFieldType<'a> for IntRadix<I, RADIX>