pub enum WriteKotlinError {
Io(Error),
Validation(Vec<Diagnostic>),
Other(String),
}Expand description
Errors surfaced by Kotlin emission.
Variants§
Io(Error)
Validation(Vec<Diagnostic>)
One or more error-severity Diagnostics. Every problem found is
reported at once, rather than stopping at the first: fixing one name and
rerunning the whole build to find the next is a poor loop for a
generator.
Other(String)
Trait Implementations§
Source§impl Debug for WriteKotlinError
impl Debug for WriteKotlinError
Source§impl Display for WriteKotlinError
impl Display for WriteKotlinError
Source§impl Error for WriteKotlinError
impl Error for WriteKotlinError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl !RefUnwindSafe for WriteKotlinError
impl !UnwindSafe for WriteKotlinError
impl Freeze for WriteKotlinError
impl Send for WriteKotlinError
impl Sync for WriteKotlinError
impl Unpin for WriteKotlinError
impl UnsafeUnpin for WriteKotlinError
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