pub enum A1ParseError {
Empty,
MissingColumn,
MissingRow,
InvalidColumnChar(char),
InvalidRowChar(char),
TrailingCharacters(String),
ColumnOutOfRange(u32),
RowOutOfRange(u32),
}Expand description
Errors that can occur while parsing A1-style references.
Variants§
Empty
MissingColumn
MissingRow
InvalidColumnChar(char)
InvalidRowChar(char)
TrailingCharacters(String)
ColumnOutOfRange(u32)
RowOutOfRange(u32)
Trait Implementations§
Source§impl Clone for A1ParseError
impl Clone for A1ParseError
Source§fn clone(&self) -> A1ParseError
fn clone(&self) -> A1ParseError
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for A1ParseError
impl Debug for A1ParseError
Source§impl Display for A1ParseError
impl Display for A1ParseError
Source§impl From<A1ParseError> for SheetAddressError
impl From<A1ParseError> for SheetAddressError
Source§fn from(value: A1ParseError) -> Self
fn from(value: A1ParseError) -> Self
Converts to this type from the input type.
Source§impl From<CoordError> for A1ParseError
impl From<CoordError> for A1ParseError
Source§fn from(value: CoordError) -> Self
fn from(value: CoordError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for A1ParseError
impl PartialEq for A1ParseError
impl Eq for A1ParseError
impl StructuralPartialEq for A1ParseError
Auto Trait Implementations§
impl Freeze for A1ParseError
impl RefUnwindSafe for A1ParseError
impl Send for A1ParseError
impl Sync for A1ParseError
impl Unpin for A1ParseError
impl UnwindSafe for A1ParseError
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)