pub struct ErrorFilterDefinitionBuilder { /* private fields */ }Expand description
Builder for constructing an error filter definition.
Implementations§
Source§impl ErrorFilterDefinitionBuilder
impl ErrorFilterDefinitionBuilder
pub fn new() -> Self
Sourcepub fn with_status(&mut self, status: Value) -> &mut Self
pub fn with_status(&mut self, status: Value) -> &mut Self
Sets the error status to match.
Sourcepub fn with_instance(&mut self, instance: &str) -> &mut Self
pub fn with_instance(&mut self, instance: &str) -> &mut Self
Sets the error instance to match.
Sourcepub fn with_title(&mut self, title: &str) -> &mut Self
pub fn with_title(&mut self, title: &str) -> &mut Self
Sets the error title to match.
Sourcepub fn with_detail(&mut self, details: &str) -> &mut Self
pub fn with_detail(&mut self, details: &str) -> &mut Self
Sets the error detail to match.
Sourcepub fn build(self) -> ErrorFilterDefinition
pub fn build(self) -> ErrorFilterDefinition
Builds the ErrorFilterDefinition.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ErrorFilterDefinitionBuilder
impl RefUnwindSafe for ErrorFilterDefinitionBuilder
impl Send for ErrorFilterDefinitionBuilder
impl Sync for ErrorFilterDefinitionBuilder
impl Unpin for ErrorFilterDefinitionBuilder
impl UnsafeUnpin for ErrorFilterDefinitionBuilder
impl UnwindSafe for ErrorFilterDefinitionBuilder
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