pub struct FakeProblem { /* private fields */ }Expand description
Implementations§
Source§impl FakeProblem
impl FakeProblem
pub fn new(code: ErrorCode) -> Self
pub fn detail(self, detail: impl Into<String>) -> Self
pub fn title(self, title: impl Into<String>) -> Self
pub fn field(self, name: impl Into<String>, message: impl Into<String>) -> Self
pub fn status(self, status: u16) -> Self
pub fn request_id(self, id: impl Into<String>) -> Self
pub fn build(self) -> ApiError
Auto Trait Implementations§
impl Freeze for FakeProblem
impl RefUnwindSafe for FakeProblem
impl Send for FakeProblem
impl Sync for FakeProblem
impl Unpin for FakeProblem
impl UnsafeUnpin for FakeProblem
impl UnwindSafe for FakeProblem
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