use crate::{configuration, status};
#[derive(Debug, PartialEq, Eq, Clone, Copy)]
pub enum Error<E> {
Communication(E),
Status(status::Error),
Configuration(configuration::error::Error),
MaximumPositionPersistsReached,
MagnetRequired,
MangConfigPersistenceExhausted,
}