[−][src]Enum colonnade::ColonnadeError
All the things that can go wrong when laying out tabular data.
Variants
InconsistentColumns(usize, usize, usize)
The data to display is inconsistent with the spec. The tuple values are the index of the data row, its length, and the expected length.
OutOfBounds
The column index provided is outside the columns available.
InsufficientColumns
The column count parameter given to the constructor was 0.
InsufficientSpace
The minimum space required by the columns is greater than the viewport.
MinGreaterThanMax(usize)
The minimum and maximum width of a column conflict. The stored parameter is the column index.
Trait Implementations
impl Display for ColonnadeError
[src]
impl Debug for ColonnadeError
[src]
impl Error for ColonnadeError
[src]
Auto Trait Implementations
impl Unpin for ColonnadeError
impl Sync for ColonnadeError
impl Send for ColonnadeError
impl UnwindSafe for ColonnadeError
impl RefUnwindSafe for ColonnadeError
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,