[−][src]Struct svc_error::Builder
Configure and build an error.
Methods
impl Builder[src]
pub fn status(self, status: StatusCode) -> Self[src]
Set status of the error.
pub fn kind(self, kind: &str, title: &str) -> Self[src]
Set kind and title of the error.
pub fn detail(self, detail: &str) -> Self[src]
Set detailed information about the error.
pub fn build(self) -> Error[src]
Create an error object.
Trait Implementations
Auto Trait Implementations
impl Unpin for Builder
impl Sync for Builder
impl Send for Builder
impl UnwindSafe for Builder
impl RefUnwindSafe for Builder
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,