pub enum GetExistingResourcesError {
ErrorInStream(WatchError),
UnexpectedEvent(Event),
DuplicateResource(Resource),
StreamEnded,
}
Expand description
Errors returned by get_existing_resources
.
Variants§
ErrorInStream(WatchError)
There was an error in the event stream.
UnexpectedEvent(Event)
There was an unexpected event in the event stream. Only existing
or
idle
events are expected.
DuplicateResource(Resource)
A duplicate existing resource was reported in the event stream.
StreamEnded
The event stream unexpectedly ended.
Trait Implementations§
Source§impl Debug for GetExistingResourcesError
impl Debug for GetExistingResourcesError
Source§impl Display for GetExistingResourcesError
impl Display for GetExistingResourcesError
Source§impl Error for GetExistingResourcesError
impl Error for GetExistingResourcesError
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 GetExistingResourcesError
impl !RefUnwindSafe for GetExistingResourcesError
impl Send for GetExistingResourcesError
impl Sync for GetExistingResourcesError
impl Unpin for GetExistingResourcesError
impl !UnwindSafe for GetExistingResourcesError
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> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§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.