pub enum ChainBuildError {
Empty,
DescriptorCount,
AllocationFailed,
Malformed(MalformedChain),
}Expand description
Failure while constructing driver-owned chain storage.
Variants§
Empty
A chain must contain at least one descriptor.
DescriptorCount
The supplied descriptor vector exceeds the maximum split queue size.
AllocationFailed
Allocation of bounded chain metadata failed.
Malformed(MalformedChain)
A driver-created direct chain is malformed.
Trait Implementations§
Source§impl Clone for ChainBuildError
impl Clone for ChainBuildError
Source§fn clone(&self) -> ChainBuildError
fn clone(&self) -> ChainBuildError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ChainBuildError
Source§impl Debug for ChainBuildError
impl Debug for ChainBuildError
impl Eq for ChainBuildError
Source§impl PartialEq for ChainBuildError
impl PartialEq for ChainBuildError
impl StructuralPartialEq for ChainBuildError
Auto Trait Implementations§
impl Freeze for ChainBuildError
impl RefUnwindSafe for ChainBuildError
impl Send for ChainBuildError
impl Sync for ChainBuildError
impl Unpin for ChainBuildError
impl UnsafeUnpin for ChainBuildError
impl UnwindSafe for ChainBuildError
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