pub struct PreprocessorError {
pub error: CompileError,
pub origin: Option<SourceOrigin>,
}Expand description
A preprocessor error paired with its source origin.
Fields§
§error: CompileError§origin: Option<SourceOrigin>Trait Implementations§
Auto Trait Implementations§
impl Freeze for PreprocessorError
impl RefUnwindSafe for PreprocessorError
impl Send for PreprocessorError
impl Sync for PreprocessorError
impl Unpin for PreprocessorError
impl UnsafeUnpin for PreprocessorError
impl UnwindSafe for PreprocessorError
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more