Sebastian Thielrefactor07e0f5e4 years agoHistory
29 lines · 805 B · Rust
RawDownload
pub mod parse {    use bstr::BString;     /// The error returned when creating `Integer` from byte string.    #[derive(Debug, thiserror::Error, Eq, PartialEq)]    #[allow(missing_docs)]    #[error("Could not decode '{}': {}", .input, .message)]    pub struct Error {        pub message: &'static str,        pub input: BString,        #[source]        pub utf8_err: Option<std::str::Utf8Error>,    }     impl Error {        pub(crate) fn new(message: &'static str, input: impl Into<BString>) -> Self {            Error {                message,                input: input.into(),                utf8_err: None,            }        }         pub(crate) fn with_err(mut self, err: std::str::Utf8Error) -> Self {            self.utf8_err = Some(err);            self        }    }}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t