pub enum ResolutionWarning {
MultiGroupConflict {
field: &'static str,
groups: Vec<String>,
},
}Expand description
Non-fatal observations from resolve that the caller should
log. Currently only “two of this PC’s groups set the same field
to different values” — useful pre-emptive debugging signal when
canary / wave / dept overlays accidentally overlap.
Variants§
MultiGroupConflict
Trait Implementations§
Source§impl Clone for ResolutionWarning
impl Clone for ResolutionWarning
Source§fn clone(&self) -> ResolutionWarning
fn clone(&self) -> ResolutionWarning
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResolutionWarning
impl Debug for ResolutionWarning
Source§impl PartialEq for ResolutionWarning
impl PartialEq for ResolutionWarning
Source§fn eq(&self, other: &ResolutionWarning) -> bool
fn eq(&self, other: &ResolutionWarning) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ResolutionWarning
impl StructuralPartialEq for ResolutionWarning
Auto Trait Implementations§
impl Freeze for ResolutionWarning
impl RefUnwindSafe for ResolutionWarning
impl Send for ResolutionWarning
impl Sync for ResolutionWarning
impl Unpin for ResolutionWarning
impl UnsafeUnpin for ResolutionWarning
impl UnwindSafe for ResolutionWarning
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