[][src]Enum osqp::SetupError

pub enum SetupError {
    DataInvalid(&'static str),
    SettingsInvalid,
    LinsysSolverLoadFailed,
    LinsysSolverInitFailed,
    NonConvex,
    MemoryAllocationFailed,
    // some variants omitted
}

An error that can occur when setting up the solver.

Currently the solver does not return information on why setup failed so the contents of this enum should be ignored.

Variants

DataInvalid(&'static str)
SettingsInvalid
LinsysSolverLoadFailed
LinsysSolverInitFailed
NonConvex
MemoryAllocationFailed

Trait Implementations

impl Debug for SetupError[src]

impl Display for SetupError[src]

impl Error for SetupError[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> ToString for T where
    T: Display + ?Sized
[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.