pub enum TestStateError {
Overflow,
Write,
Offset,
Default,
EntryDeleted,
}
๐Deprecated since 8.1.0: Deprecated in favor of concordium-smart-contract-testing.
Expand description
An error that is raised when operating with Seek
, Write
, Read
, or
HasStateEntry
trait methods of the TestStateApi
type.
Variantsยง
Overflow
๐Deprecated since 8.1.0: Deprecated in favor of concordium-smart-contract-testing.
The computation of the new offset would result in an overflow.
Write
๐Deprecated since 8.1.0: Deprecated in favor of concordium-smart-contract-testing.
An error occurred when writing to the contract state.
Offset
๐Deprecated since 8.1.0: Deprecated in favor of concordium-smart-contract-testing.
The new offset would be out of bounds of the state.
Default
๐Deprecated since 8.1.0: Deprecated in favor of concordium-smart-contract-testing.
Some other error occurred.
EntryDeleted
๐Deprecated since 8.1.0: Deprecated in favor of concordium-smart-contract-testing.
The entry has been deleted (via delete_prefix).
Trait Implementationsยง
Sourceยงimpl Debug for TestStateError
impl Debug for TestStateError
Sourceยงimpl Default for TestStateError
impl Default for TestStateError
Sourceยงimpl From<TestStateError> for ParseError
impl From<TestStateError> for ParseError
Sourceยงfn from(_: TestStateError) -> Self
fn from(_: TestStateError) -> Self
Converts to this type from the input type.
Sourceยงimpl From<TryFromIntError> for TestStateError
impl From<TryFromIntError> for TestStateError
Sourceยงfn from(_: TryFromIntError) -> Self
fn from(_: TryFromIntError) -> Self
Converts to this type from the input type.
Sourceยงimpl PartialEq for TestStateError
impl PartialEq for TestStateError
impl Eq for TestStateError
impl StructuralPartialEq for TestStateError
Auto Trait Implementationsยง
impl Freeze for TestStateError
impl RefUnwindSafe for TestStateError
impl Send for TestStateError
impl Sync for TestStateError
impl Unpin for TestStateError
impl UnwindSafe for TestStateError
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