#[non_exhaustive]pub enum SdkCoreError {
InvalidPpnum(String),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
InvalidPpnum(String)
Ppnum::try_from(String) rejected a value that does not match
the ^[0-9]{11,}$ invariant. Carries the offending input for
audit logs; the consumer routes to 400 BAD_REQUEST.
Trait Implementations§
Source§impl Debug for SdkCoreError
impl Debug for SdkCoreError
Source§impl Display for SdkCoreError
impl Display for SdkCoreError
Source§impl Error for SdkCoreError
impl Error for SdkCoreError
1.30.0 · 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 SdkCoreError
impl RefUnwindSafe for SdkCoreError
impl Send for SdkCoreError
impl Sync for SdkCoreError
impl Unpin for SdkCoreError
impl UnsafeUnpin for SdkCoreError
impl UnwindSafe for SdkCoreError
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