pub enum WaitForConditionError {
ErrorInStream(WatchError),
AddedAlreadyExisting(Resource),
RemovedNonExistent(ResourceId),
StreamEnded,
}
Expand description
Errors returned by wait_for_condition
.
Variants§
ErrorInStream(WatchError)
There was an error in the event stream.
AddedAlreadyExisting(Resource)
There was an Added
event for an already existing resource.
RemovedNonExistent(ResourceId)
There was a Removed
event for a non-existent resource.
StreamEnded
The event stream unexpectedly ended.
Trait Implementations§
Source§impl Debug for WaitForConditionError
impl Debug for WaitForConditionError
Source§impl Display for WaitForConditionError
impl Display for WaitForConditionError
Source§impl Error for WaitForConditionError
impl Error for WaitForConditionError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for WaitForConditionError
impl !RefUnwindSafe for WaitForConditionError
impl Send for WaitForConditionError
impl Sync for WaitForConditionError
impl Unpin for WaitForConditionError
impl !UnwindSafe for WaitForConditionError
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
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
type Error = <U as TryFromExt<T>>::Error
Source§fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
Tries to perform the conversion.