Enum commitlog::AppendError
[−]
[src]
pub enum AppendError {
Io(Error),
FreshIndexNotWritable,
FreshSegmentNotWritable,
}Error enum for commit log Append operation.
Variants
Io(Error)The underlying file operations failed during the append attempt.
FreshIndexNotWritableA new index was created, but was unable to receive writes during the append operation. This could point to exhaustion of machine resources or other I/O issue.
FreshSegmentNotWritableA new segment was created, but was unable to receive writes during the append operation. This could point to exhaustion of machine resources or other I/O issue.
Trait Implementations
impl Debug for AppendError[src]
impl From<Error> for AppendError[src]
fn from(e: Error) -> AppendError
Performs the conversion.
impl Error for AppendError[src]
fn description(&self) -> &str
A short description of the error. Read more
fn cause(&self) -> Option<&Error>
The lower-level cause of this error, if any. Read more