pub enum TransportError {
InvalidRevision(String),
MissingItinerary,
MissingSaga,
SagaAlreadyExists,
Overflow,
MissingLeg,
InvalidState(String),
InvalidBooking(String),
InvalidHandoff(String),
MissingDeliveryAttempt,
InvalidCapacityPool(String),
}Variants§
InvalidRevision(String)
MissingItinerary
MissingSaga
SagaAlreadyExists
Overflow
MissingLeg
InvalidState(String)
InvalidBooking(String)
InvalidHandoff(String)
MissingDeliveryAttempt
InvalidCapacityPool(String)
A capacity pool, a pool revision, or an allocation input is invalid.
Trait Implementations§
Source§impl Clone for TransportError
impl Clone for TransportError
Source§fn clone(&self) -> TransportError
fn clone(&self) -> TransportError
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 moreSource§impl Debug for TransportError
impl Debug for TransportError
Source§impl<'de> Deserialize<'de> for TransportError
impl<'de> Deserialize<'de> for TransportError
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TransportError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TransportError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TransportError
Source§impl PartialEq for TransportError
impl PartialEq for TransportError
Source§impl Serialize for TransportError
impl Serialize for TransportError
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for TransportError
Auto Trait Implementations§
impl Freeze for TransportError
impl RefUnwindSafe for TransportError
impl Send for TransportError
impl Sync for TransportError
impl Unpin for TransportError
impl UnsafeUnpin for TransportError
impl UnwindSafe for TransportError
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