[][src]Enum aces::AcesErrorKind

pub enum AcesErrorKind {
    ContextMismatch,
    PolynomialFaceMismatch,
    HarcNotAForkMismatch(JoinID),
    HarcNotAJoinMismatch(ForkID),
    NodeMissingForID(NodeID),
    AtomMissingForID(AtomID),
    PortMissingForID(PortID),
    LinkMissingForID(LinkID),
    HarcMissingForID(AtomID),
    ForkMissingForID(ForkID),
    JoinMissingForID(JoinID),
    BottomAtomAccess,
    AtomicsNotOrdered,
    NodeMissingForPort(Face),
    NodeMissingForLink(Face),
    NodeMissingForFork(Face),
    NodeMissingForJoin(Face),
    FiringNodeMissing(Face),
    FiringNodeDuplicated(Face),
    IncoherentStructure(Stringu32(Face, String, String)),
    LeakedInhibitor(NodeIDMultiplicity),
    StateUnderflow(NodeIDMultiplicityMultiplicity),
    StateOverflow(NodeIDMultiplicityMultiplicity),
    CapacityOverflow(NodeIDCapacityMultiplicity),
    MultiplicityOverflow(String),
    ParseIntError(ParseIntError),
    ParseFloatError(ParseFloatError),
    EmptyClauseRejectedByFormula(String),
    EmptyClauseRejectedBySolver(String),
    EmptyCausesOfInternalNode(String),
    EmptyEffectsOfInternalNode(String),
    UnlistedAtomicInMonomial,
    IncoherencyLeak,
    NoModelToInhibit,
    UnknownScriptFormat,
}

Variants

ContextMismatch
PolynomialFaceMismatch
HarcNotAForkMismatch(JoinID)
HarcNotAJoinMismatch(ForkID)
NodeMissingForID(NodeID)
AtomMissingForID(AtomID)
PortMissingForID(PortID)
LinkMissingForID(LinkID)
HarcMissingForID(AtomID)
ForkMissingForID(ForkID)
JoinMissingForID(JoinID)
BottomAtomAccess
AtomicsNotOrdered
NodeMissingForPort(Face)
NodeMissingForFork(Face)
NodeMissingForJoin(Face)
FiringNodeMissing(Face)
FiringNodeDuplicated(Face)
IncoherentStructure(Stringu32(Face, String, String))
LeakedInhibitor(NodeIDMultiplicity)
StateUnderflow(NodeIDMultiplicityMultiplicity)
StateOverflow(NodeIDMultiplicityMultiplicity)
CapacityOverflow(NodeIDCapacityMultiplicity)
MultiplicityOverflow(String)
ParseIntError(ParseIntError)
ParseFloatError(ParseFloatError)
EmptyClauseRejectedByFormula(String)
EmptyClauseRejectedBySolver(String)
EmptyCausesOfInternalNode(String)
EmptyEffectsOfInternalNode(String)
UnlistedAtomicInMonomial
IncoherencyLeak
NoModelToInhibit
UnknownScriptFormat

Methods

impl AcesErrorKind[src]

pub fn with_context(self, context: &ContextHandle) -> AcesError[src]

Trait Implementations

impl Clone for AcesErrorKind[src]

impl Debug for AcesErrorKind[src]

impl Display for AcesErrorKind[src]

impl From<AcesErrorKind> for AcesError[src]

impl From<ParseFloatError> for AcesErrorKind[src]

impl From<ParseIntError> for AcesErrorKind[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<Reference, Outer, OuterFieldType, Inner> HasPart<Nested<Outer, Inner>> for Reference where
    Inner: Part,
    Outer: Part<PartType = Field<OuterFieldType>>,
    OuterFieldType: HasPart<Inner, RawTarget = OuterFieldType> + PartialRefTarget + ?Sized,
    Reference: HasPart<Outer> + ?Sized

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

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,