pub enum Finding<'r> {
TypedOver {
cell: &'r str,
value: &'r str,
expected: &'r str,
},
Inconsistent {
cell: &'r str,
formula: &'r str,
expected: &'r str,
},
UnusedName {
name: &'r str,
refers_to: &'r str,
},
EmptyReference {
cell: &'r str,
target: &'r str,
},
HiddenSheet {
name: &'r str,
state: Visibility,
},
ExternalLink {
cell: &'r str,
target: &'r str,
},
}Expand description
One finding, borrowed from the walk that made it.
Variants§
TypedOver
(typed-over "Review!B3" 61 "=A3*2"): the cell, its value as a
datum, and the neighbours’ formula rendered at the cell.
Inconsistent
(inconsistent "Review!C3" "=A3+2" "=A3+1"): the cell, its formula
as written, and the neighbours’ rendered at the cell.
UnusedName
(unused-name "Range1" "Data!$A$2:$B$4"): the name as its name
row spells it, and what it refers to.
EmptyReference
(empty-reference "Review!D1" "Review!Z9"): the formula’s cell and
the target as its refers row spells it.
HiddenSheet
(hidden-sheet "Scratch" hidden).
ExternalLink
(external-link "Model!E2" "[Rates.xlsx]Sheet1!A1").
Trait Implementations§
impl<'r> Copy for Finding<'r>
impl<'r> Eq for Finding<'r>
impl<'r> StructuralPartialEq for Finding<'r>
Auto Trait Implementations§
impl<'r> Freeze for Finding<'r>
impl<'r> RefUnwindSafe for Finding<'r>
impl<'r> Send for Finding<'r>
impl<'r> Sync for Finding<'r>
impl<'r> Unpin for Finding<'r>
impl<'r> UnsafeUnpin for Finding<'r>
impl<'r> UnwindSafe for Finding<'r>
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