pub struct ReportErrorBuilder { /* private fields */ }Expand description
Builder for ReportError.
Implementations§
Source§impl ReportErrorBuilder
impl ReportErrorBuilder
pub fn request_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn result_code<VALUE: Into<ResultCode>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn build(&self) -> Result<ReportError, ReportErrorBuilderError>
pub fn build(&self) -> Result<ReportError, ReportErrorBuilderError>
Trait Implementations§
Source§impl Clone for ReportErrorBuilder
impl Clone for ReportErrorBuilder
Source§fn clone(&self) -> ReportErrorBuilder
fn clone(&self) -> ReportErrorBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ReportErrorBuilder
impl RefUnwindSafe for ReportErrorBuilder
impl Send for ReportErrorBuilder
impl Sync for ReportErrorBuilder
impl Unpin for ReportErrorBuilder
impl UnsafeUnpin for ReportErrorBuilder
impl UnwindSafe for ReportErrorBuilder
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