[−][src]Enum sourcemap::Error
Represents different failure cases
Variants
Io(Error)
a std::io error
Scroll(Error)
a scroll error
Utf8(Utf8Error)
a std::str::Utf8Error
BadJson(Error)
a JSON parsing related failure
VlqLeftover
a VLQ string was malformed and data was left over
VlqNoValues
a VLQ string was empty and no values could be decoded.
VlqOverflow
Overflow in Vlq handling
BadSegmentSize(u32)
a mapping segment had an unsupported size
BadSourceReference(u32)
a reference to a non existing source was encountered
BadNameReference(u32)
a reference to a non existing name was encountered
IndexedSourcemap
Indicates that an indexed sourcemap was encountered when a regular sourcemap was expected
RegularSourcemap
Indicates that an regular (non-indexed) sourcemap was when a sourcemap index was expected
InvalidDataUrl
Indicates an invalid data URL
CannotFlatten(String)
Flatten failed
InvalidRamBundleMagic
The magic of a RAM bundle did not match
InvalidRamBundleIndex
The RAM bundle index was malformed
InvalidRamBundleEntry
A RAM bundle entry was invalid
NotARamBundle
Tried to operate on a non RAM bundle file
Trait Implementations
impl From<Error> for Error
[src]
impl From<Error<usize>> for Error
[src]
impl From<FromUtf8Error> for Error
[src]
fn from(err: FromUtf8Error) -> Error
[src]
impl From<Utf8Error> for Error
[src]
impl From<Error> for Error
[src]
impl Display for Error
[src]
impl Debug for Error
[src]
impl Error for Error
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,