Struct spice::spicetools::SystemBuilderError[][src]

pub struct SystemBuilderError {
    pub kind: SystemBuilderErrorKind,
}

An error which can be returned during the build of the type System.

This error happens if any of the fields of the type System is missing when building.

Read SystemBuilderErrorKind for the different kinds of errors related to the build of the type System.

Fields

kind: SystemBuilderErrorKind

Trait Implementations

impl Clone for SystemBuilderError[src]

impl Debug for SystemBuilderError[src]

impl Display for SystemBuilderError[src]

impl From<SystemBuilderError> for SystemError[src]

Implement the conversion from SystemBuilderError to SystemError. This will be automatically called by ? if a SystemBuilderError needs to be converted into a SystemError.

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> Same<T> for T

type Output = T

Should always be Self

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.