pub struct ServiceError { /* private fields */ }Implementations§
Source§impl ServiceError
impl ServiceError
pub fn new(failure: ServiceFailure, message: impl Into<String>) -> ServiceError
pub const fn failure(&self) -> ServiceFailure
pub const fn source_object(&self) -> Option<TxId>
pub fn with_source_object(self, object: Option<TxId>) -> ServiceError
pub fn from_session(error: SessionError) -> ServiceError
pub fn from_runtime(error: RuntimeError) -> ServiceError
pub fn from_coding(error: WebCodingError) -> ServiceError
pub fn from_capture(error: CaptureStateError) -> ServiceError
Trait Implementations§
Source§impl Debug for ServiceError
impl Debug for ServiceError
Source§impl Display for ServiceError
impl Display for ServiceError
Source§impl Error for ServiceError
impl Error for ServiceError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for ServiceError
impl RefUnwindSafe for ServiceError
impl Send for ServiceError
impl Sync for ServiceError
impl Unpin for ServiceError
impl UnsafeUnpin for ServiceError
impl UnwindSafe for ServiceError
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