pub enum EDFError {
Show 30 variants
InvalidUserIdSegmentCount,
InvalidUserIdDate,
InvalidUType,
UserIdTooLong,
InvalidRecordingIdSegmentCount,
InvalidRecordingIdDate,
RecordingIdTooLong,
InvalidStartDate,
InvalidStartTime,
InvalidHeaderSize,
InvalidRecordCount,
InvalidRecordDuration,
InvalidSignalCount,
InvalidPhysicalRange,
InvalidDigitalRange,
InvalidSamplesCount,
InvalidASCII,
IllegalCharacters,
FieldSizeExceeded,
SignalNotAnnotation,
InvalidHeaderTAL,
MissingAnnotations,
FileReadError(Error),
FileWriteError(Error),
InvalidReadRange,
ReadWhileRecording,
FileAlreadyExists,
ItemNotFound,
IndexOutOfBounds,
InvalidRecordSignals,
}Variants§
InvalidUserIdSegmentCount
InvalidUserIdDate
InvalidUType
UserIdTooLong
InvalidRecordingIdSegmentCount
InvalidRecordingIdDate
RecordingIdTooLong
InvalidStartDate
InvalidStartTime
InvalidHeaderSize
InvalidRecordCount
InvalidRecordDuration
InvalidSignalCount
InvalidPhysicalRange
InvalidDigitalRange
InvalidSamplesCount
InvalidASCII
IllegalCharacters
FieldSizeExceeded
SignalNotAnnotation
InvalidHeaderTAL
MissingAnnotations
FileReadError(Error)
FileWriteError(Error)
InvalidReadRange
ReadWhileRecording
FileAlreadyExists
ItemNotFound
IndexOutOfBounds
InvalidRecordSignals
Trait Implementations§
Source§impl Error for EDFError
impl Error for EDFError
1.30.0 · 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()
Auto Trait Implementations§
impl Freeze for EDFError
impl !RefUnwindSafe for EDFError
impl Send for EDFError
impl Sync for EDFError
impl Unpin for EDFError
impl !UnwindSafe for EDFError
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