Enum rune::WarningKind [−][src]
Compilation warning kind.
Variants
Item identified by the span is not used.
Fields of NotUsed
Warning that an unconditional let pattern will panic if it doesn’t match.
Fields of LetPatternMightPanic
Encountered a template string without an expansion.
Fields of TemplateWithoutExpansions
Suggestion that call parameters could be removed.
Fields of RemoveTupleCallParams
An unecessary semi-colon is used.
Fields of UnecessarySemiColon
span: Span
Span where the semi-colon is.
Trait Implementations
impl Clone for WarningKind
[src]
fn clone(&self) -> WarningKind
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for WarningKind
[src]
impl Debug for WarningKind
[src]
impl Display for WarningKind
[src]
impl Error for WarningKind
[src]
Auto Trait Implementations
impl RefUnwindSafe for WarningKind
impl Send for WarningKind
impl Sync for WarningKind
impl Unpin for WarningKind
impl UnwindSafe for WarningKind
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,