diff --git a/src/errors.rs b/src/errors.rs index efa09ac..3e2eec3 100644 --- a/src/errors.rs +++ b/src/errors.rs @@ -31,42 +31,42 @@ impl Error { self.code.as_ref().map_or(false, ErrorCode::is_eof) } - pub fn from_convert() -> Self { + pub(crate) fn from_convert() -> Self { Self { code: None, task: ErrorTask::ToCString(None), } } - pub fn from_open(path: impl AsRef, mode: FileMode) -> Self { + pub(crate) fn from_open(path: impl AsRef, mode: FileMode) -> Self { Self { code: None, task: ErrorTask::OpenFile(path.as_ref().into(), mode), } } - pub fn from_read_num_atoms(code: impl Into) -> Self { + pub(crate) fn from_read_num_atoms(code: impl Into) -> Self { Self { code: Some(code.into()), task: ErrorTask::ReadNumAtoms, } } - pub fn from_read(code: impl Into) -> Self { + pub(crate) fn from_read(code: impl Into) -> Self { Self { code: Some(code.into()), task: ErrorTask::Read, } } - pub fn from_write(code: impl Into) -> Self { + pub(crate) fn from_write(code: impl Into) -> Self { Self { code: Some(code.into()), task: ErrorTask::Write, } } - pub fn from_flush(code: impl Into) -> Self { + pub(crate) fn from_flush(code: impl Into) -> Self { Self { code: Some(code.into()), task: ErrorTask::Flush,