Enum libreda_pnr::db::LayoutDbError[][src]

pub enum LayoutDbError {
    CellNameAlreadyExists(String),
    CellNameNotFound(String),
    CellIndexNotFound,
}

Error type that can be returned during data base operations.

Variants

CellNameAlreadyExists(String)

Name conflict: This cell name already exists.

CellNameNotFound(String)

The cell name with this name could not be found.

CellIndexNotFound

The given cell index could not be found.

Trait Implementations

impl Debug for LayoutDbError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.