Enum bee_tangle::metadata::MessageMetadataError [−][src]
pub enum MessageMetadataError {
Io(Error),
OptionIndex(<Option<MilestoneIndex> as Packable>::Error),
OptionIndexId(<Option<IndexId> as Packable>::Error),
Ledger(Error),
}An error that may occur when manipulating message metadata.
Variants
Io(Error)An IO error occurred.
OptionIndex(<Option<MilestoneIndex> as Packable>::Error)A packing error occurred.
A packing error occurred.
Ledger(Error)An error relating to a ledger type occurred.
Trait Implementations
impl From<OptionError<Error>> for MessageMetadataError[src]
impl From<OptionError<Error>> for MessageMetadataError[src]fn from(error: OptionError<Error>) -> Self[src]
impl From<OptionError<IndexIdError>> for MessageMetadataError[src]
impl From<OptionError<IndexIdError>> for MessageMetadataError[src]fn from(error: OptionError<IndexIdError>) -> Self[src]
Auto Trait Implementations
impl !RefUnwindSafe for MessageMetadataError
impl !RefUnwindSafe for MessageMetadataErrorimpl Send for MessageMetadataError
impl Send for MessageMetadataErrorimpl Sync for MessageMetadataError
impl Sync for MessageMetadataErrorimpl Unpin for MessageMetadataError
impl Unpin for MessageMetadataErrorimpl !UnwindSafe for MessageMetadataError
impl !UnwindSafe for MessageMetadataError