Struct atuin_common::api::ErrorResponse [−][src]
pub struct ErrorResponse { pub reason: String, }
Fields
reason: String
Implementations
impl ErrorResponse
[src]
impl ErrorResponse
[src]pub fn reply(reason: &str, status: StatusCode) -> impl Reply
[src]
Trait Implementations
impl<'de> Deserialize<'de> for ErrorResponse
[src]
impl<'de> Deserialize<'de> for ErrorResponse
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for ErrorResponse
[src]
impl Serialize for ErrorResponse
[src]Auto Trait Implementations
impl RefUnwindSafe for ErrorResponse
impl RefUnwindSafe for ErrorResponse
impl Send for ErrorResponse
impl Send for ErrorResponse
impl Sync for ErrorResponse
impl Sync for ErrorResponse
impl Unpin for ErrorResponse
impl Unpin for ErrorResponse
impl UnwindSafe for ErrorResponse
impl UnwindSafe for ErrorResponse
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,