Struct spice::spicetools::SystemBuilderError [−][src]
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]
fn clone(&self) -> SystemBuilderError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[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
.
fn from(err: SystemBuilderError) -> SystemError
[src]
Auto Trait Implementations
impl RefUnwindSafe for SystemBuilderError
impl Send for SystemBuilderError
impl Sync for SystemBuilderError
impl Unpin for SystemBuilderError
impl UnwindSafe for SystemBuilderError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
SS: SubsetOf<SP>,
pub fn to_subset(&self) -> Option<SS>
pub fn is_in_subset(&self) -> bool
pub fn to_subset_unchecked(&self) -> SS
pub fn from_subset(element: &SS) -> SP
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
SS: SubsetOf<SP>,
pub fn to_subset(&self) -> Option<SS>
pub fn is_in_subset(&self) -> bool
pub unsafe fn to_subset_unchecked(&self) -> SS
pub fn from_subset(element: &SS) -> SP
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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.
pub 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>,