pub enum SetupRefusal {
DuplicateKey(IoTargetKey),
DuplicateProviderDomain(FlushDomain),
Ring(Error),
}Expand description
Why construction failed.
Variants§
DuplicateKey(IoTargetKey)
Two targets share a key.
DuplicateProviderDomain(FlushDomain)
The provider named a domain twice.
Ring(Error)
Creating the ring, making a registration, or wiring the ring’s delivery failed.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for SetupRefusal
impl !UnwindSafe for SetupRefusal
impl Freeze for SetupRefusal
impl Send for SetupRefusal
impl Sync for SetupRefusal
impl Unpin for SetupRefusal
impl UnsafeUnpin for SetupRefusal
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