Enum glean_core::ErrorKind [−][src]
#[non_exhaustive] pub enum ErrorKind {}Show variants
Lifetime(i32), Handle(HandleError), IoError(Error), Rkv(StoreError), Json(Error), TimeUnit(i32), MemoryUnit(i32), HistogramType(i32), OsString(OsString), Utf8Error, InvalidConfig, NotInitialized, PingBodyOverflow(usize),
Expand description
A list enumerating the categories of errors in this crate.
This list is intended to grow over time and it is not recommended to exhaustively match against it.
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.
Lifetime(i32)
Expand description
Lifetime conversion failed
Handle(HandleError)
Expand description
FFI-Support error
IoError(Error)
Expand description
IO error
Rkv(StoreError)
Expand description
IO error
Json(Error)
Expand description
JSON error
TimeUnit(i32)
Expand description
TimeUnit conversion failed
MemoryUnit(i32)
Expand description
MemoryUnit conversion failed
HistogramType(i32)
Expand description
HistogramType conversion failed
OsString(OsString)
Expand description
OsString
conversion failed
Expand description
Unknown error
Expand description
Glean initialization was attempted with an invalid configuration
Expand description
Glean not initialized
PingBodyOverflow(usize)
Expand description
Ping request body size overflowed