numbat_wasm_debug/mock_error.rs
1#[derive(Debug)]
2pub struct BlockchainMockError(&'static str);
3
4impl From<&'static str> for BlockchainMockError {
5 fn from(s: &'static str) -> BlockchainMockError {
6 BlockchainMockError(s)
7 }
8}
9
10impl BlockchainMockError {
11 pub fn as_str(&self) -> &str {
12 self.0
13 }
14
15 pub fn as_bytes(&self) -> &[u8] {
16 self.0.as_bytes()
17 }
18}