[−][src]Enum oxygengine_script_flow::vm::VmError
Variants
(program version, virtual machine version)
Message(String)
(expected, provided)
(expected, provided)
CouldNotRunEvent(String)
CouldNotCallFunction(Reference)
EventDoesNotExists(Reference)
NodeDoesNotExists(Reference)
TypeDoesNotExists(Reference)
TraitDoesNotExists(Reference)
MethodDoesNotExists(Reference)
FunctionDoesNotExists(Reference)
(type guid, method guid)
GlobalVariableDoesNotExists(Reference)
LocalVariableDoesNotExists(Reference)
InputDoesNotExists(usize)
OutputDoesNotExists(usize)
OperationDoesNotExists(Reference)
OperationIsNotRegistered(String)
(expected, provided, list)
ValueIsNotAList(Reference)
ValueIsNotAnObject(Reference)
ValueIsNotABool(Reference)
TryingToPerformInvalidNodeType(NodeType)
(source value, destination value)
TryingToReadBorrowedReference(Reference)
NodeNotFoundInExecutionPipeline(Reference)
NodeIsNotALoop(Reference)
NodeIsNotAnIfElse(Reference)
ThereAreNoCachedNodeOutputs(Reference)
ThereIsNoCachedNodeIndexedOutput(Link)
NodeCannotFlowIn(Reference)
NodeCannotFlowOut(Reference)
NodeCannotTakeInput(Reference)
NodeCannotGiveOutput(Reference)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VmError
impl Send for VmError
impl Sync for VmError
impl Unpin for VmError
impl UnwindSafe for VmError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Any for T where
T: Any,
T: Any,
fn get_type_id(&self) -> TypeId
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Event for T where
T: Send + Sync + 'static,
T: Send + Sync + 'static,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Resource for T where
T: Any,
T: Any,
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,