Struct pgn_reader::RawHeader [−][src]
Expand description
A header value.
Provides helper methods for decoding backslash escaped values.
A quote inside a string is represented by the backslash immediately followed by a quote. A backslash inside a string is represented by two adjacent backslashes.
Tuple Fields
0: &'a [u8]Implementations
Decodes escaped quotes and backslashes into bytes. Allocates only when the value actually contains escape sequences.
Tries to decode the header as UTF-8. This is guaranteed to succeed on valid PGNs.
Errors
Errors if the header contains an invalid UTF-8 byte sequence.
Decodes the header as UTF-8, replacing any invalid byte sequences with the placeholder � U+FFFD.
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for RawHeader<'a>
impl<'a> UnwindSafe for RawHeader<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more