pub struct CustomErrorResponse {
pub error_code: i32,
pub response_page_path: String,
pub response_code: String,
pub error_caching_min_ttl: i64,
}Expand description
Custom error response override.
Fields§
§error_code: i32HTTP error code to match.
response_page_path: StringPath to the replacement response page.
response_code: StringReplacement response status code.
error_caching_min_ttl: i64Min TTL for caching error responses.
Trait Implementations§
Source§impl Clone for CustomErrorResponse
impl Clone for CustomErrorResponse
Source§fn clone(&self) -> CustomErrorResponse
fn clone(&self) -> CustomErrorResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CustomErrorResponse
impl Debug for CustomErrorResponse
Source§impl Default for CustomErrorResponse
impl Default for CustomErrorResponse
Source§fn default() -> CustomErrorResponse
fn default() -> CustomErrorResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomErrorResponse
impl<'de> Deserialize<'de> for CustomErrorResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CustomErrorResponse
impl RefUnwindSafe for CustomErrorResponse
impl Send for CustomErrorResponse
impl Sync for CustomErrorResponse
impl Unpin for CustomErrorResponse
impl UnsafeUnpin for CustomErrorResponse
impl UnwindSafe for CustomErrorResponse
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