pub enum ConversionErrorKind {
FailedToUnescape(EscapeError),
InvalidLiteralKind,
}Available on
procmacro2_semver_exempt only.Expand description
Error when retrieving a string literal’s unescaped value.
Variants§
FailedToUnescape(EscapeError)
The literal is of the right string kind, but its contents are malformed in a way that cannot be unescaped to a value.
InvalidLiteralKind
The literal is not of the string kind whose value was requested, for example byte string vs UTF-8 string.
Trait Implementations§
Source§impl Debug for ConversionErrorKind
impl Debug for ConversionErrorKind
Source§impl PartialEq for ConversionErrorKind
impl PartialEq for ConversionErrorKind
impl Eq for ConversionErrorKind
impl StructuralPartialEq for ConversionErrorKind
Auto Trait Implementations§
impl Freeze for ConversionErrorKind
impl RefUnwindSafe for ConversionErrorKind
impl Send for ConversionErrorKind
impl Sync for ConversionErrorKind
impl Unpin for ConversionErrorKind
impl UnwindSafe for ConversionErrorKind
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