pub enum TestStateError {
Overflow,
Write,
Offset,
Default,
EntryDeleted,
}
Expand description
An error that is raised when operating with Seek
, Write
, Read
, or
HasStateEntry
trait methods of the TestStateApi
type.
Variants§
Overflow
The computation of the new offset would result in an overflow.
Write
An error occurred when writing to the contract state.
Offset
The new offset would be out of bounds of the state.
Default
Some other error occurred.
EntryDeleted
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<TestStateError> for TestStateError
impl PartialEq<TestStateError> for TestStateError
source§fn eq(&self, other: &TestStateError) -> bool
fn eq(&self, other: &TestStateError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.