Enum tvix_eval::WarningKind
source · pub enum WarningKind {
DeprecatedLiteralURL,
UselessInherit,
UnusedBinding,
ShadowedGlobal(&'static str),
DeprecatedLegacyLet,
InvalidNixPath(String),
UselessBoolOperation(&'static str),
DeadCode,
EmptyInherit,
EmptyLet,
ShadowedOutput(String),
NotImplemented(&'static str),
}
Variants§
DeprecatedLiteralURL
UselessInherit
UnusedBinding
ShadowedGlobal(&'static str)
DeprecatedLegacyLet
InvalidNixPath(String)
UselessBoolOperation(&'static str)
DeadCode
EmptyInherit
EmptyLet
ShadowedOutput(String)
NotImplemented(&'static str)
Tvix internal warning for features triggered by users that are not actually implemented yet, but do not cause runtime failures.
Trait Implementations§
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§
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