pub enum TransitionValidationError {
InputNotFound {
type_id: StateTypeId,
},
OutputTypeNotDefined {
type_id: StateTypeId,
},
ScriptExecutionFailed(String),
SignatureVerificationFailed,
}Expand description
Transition validation errors
Variants§
InputNotFound
Input state type not found in schema
Fields
§
type_id: StateTypeIdOutputTypeNotDefined
Output state type not defined in schema
Fields
§
type_id: StateTypeIdScriptExecutionFailed(String)
Validation script execution failed
SignatureVerificationFailed
Signature verification failed
Trait Implementations§
Source§impl Debug for TransitionValidationError
impl Debug for TransitionValidationError
Auto Trait Implementations§
impl Freeze for TransitionValidationError
impl RefUnwindSafe for TransitionValidationError
impl Send for TransitionValidationError
impl Sync for TransitionValidationError
impl Unpin for TransitionValidationError
impl UnsafeUnpin for TransitionValidationError
impl UnwindSafe for TransitionValidationError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more