pub enum IngestServiceError {
Verify(IngestError),
PayloadHashMismatch {
device_id: String,
sequence: u64,
},
RawDataStore(String),
AuditLedger(String),
OperationLog(String),
}Variants§
Verify(IngestError)
PayloadHashMismatch
RawDataStore(String)
AuditLedger(String)
OperationLog(String)
Trait Implementations§
Source§impl Debug for IngestServiceError
impl Debug for IngestServiceError
Source§impl Display for IngestServiceError
impl Display for IngestServiceError
Source§impl Error for IngestServiceError
impl Error for IngestServiceError
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()
Source§impl From<IngestError> for IngestServiceError
impl From<IngestError> for IngestServiceError
Source§fn from(source: IngestError) -> Self
fn from(source: IngestError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IngestServiceError
impl RefUnwindSafe for IngestServiceError
impl Send for IngestServiceError
impl Sync for IngestServiceError
impl Unpin for IngestServiceError
impl UnsafeUnpin for IngestServiceError
impl UnwindSafe for IngestServiceError
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