[−][src]Enum rune::WarningKind
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]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for WarningKind
[src]
impl Debug 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,
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.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,