pub type SpinResult<S, E> = Result<(), SpinError<S, E>>;
pub enum SpinResult<S, E> { Ok(()), Err(SpinError<S, E>), }
Contains the success value
Contains the error value