pub enum ServiceErrorSource {
Upstream,
Downstream,
Internal,
}Variants§
Implementations§
Source§impl ServiceErrorSource
impl ServiceErrorSource
pub fn to_http_status(&self) -> StatusCode
Trait Implementations§
Source§impl Clone for ServiceErrorSource
impl Clone for ServiceErrorSource
Source§fn clone(&self) -> ServiceErrorSource
fn clone(&self) -> ServiceErrorSource
Returns a duplicate of the value. Read more
1.0.0 · 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 ServiceErrorSource
impl Debug for ServiceErrorSource
Source§impl Display for ServiceErrorSource
impl Display for ServiceErrorSource
Source§impl Error for ServiceErrorSource
impl Error for ServiceErrorSource
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()
Source§impl PartialEq for ServiceErrorSource
impl PartialEq for ServiceErrorSource
impl Copy for ServiceErrorSource
impl Eq for ServiceErrorSource
impl StructuralPartialEq for ServiceErrorSource
Auto Trait Implementations§
impl Freeze for ServiceErrorSource
impl RefUnwindSafe for ServiceErrorSource
impl Send for ServiceErrorSource
impl Sync for ServiceErrorSource
impl Unpin for ServiceErrorSource
impl UnwindSafe for ServiceErrorSource
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