pub enum DataFileReadError {
NotText(NotText),
TooLargeWhole {
set: GovernanceLogId,
path: DataFilePath,
commit: String,
bytes: u64,
max: u64,
},
PastEnd {
path: DataFilePath,
asked: LineRange,
total_lines: u64,
bytes: u64,
},
}Expand description
Why DataFileContent::new serves nothing: each says what to ask for
instead (0.103)
Variants§
NotText(NotText)
TooLargeWhole
A whole read of a file larger than one read shows whole
Decided by the listed size alone, so a server refuses it before
reading the blob (DataFileContent::refuse_whole)
PastEnd
A range that starts past the file’s last line, refused as the seed runner refuses a malformed one (0.105.0)
Trait Implementations§
Source§impl Clone for DataFileReadError
impl Clone for DataFileReadError
Source§impl Debug for DataFileReadError
impl Debug for DataFileReadError
Source§impl Display for DataFileReadError
impl Display for DataFileReadError
impl Eq for DataFileReadError
Source§impl Error for DataFileReadError
impl Error for DataFileReadError
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<NotText> for DataFileReadError
impl From<NotText> for DataFileReadError
Source§impl PartialEq for DataFileReadError
impl PartialEq for DataFileReadError
impl StructuralPartialEq for DataFileReadError
Auto Trait Implementations§
impl Freeze for DataFileReadError
impl RefUnwindSafe for DataFileReadError
impl Send for DataFileReadError
impl Sync for DataFileReadError
impl Unpin for DataFileReadError
impl UnsafeUnpin for DataFileReadError
impl UnwindSafe for DataFileReadError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T, O> Matches<O> for Twhere
T: PartialEq<O>,
impl<T, O> Matches<O> for Twhere
T: PartialEq<O>,
fn validate_matches(&self, other: &O) -> bool
impl<T> PendingHandle for Twhere
T: Send + 'static,
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more