pub(crate) type NslDuplexCommsResult<T> = Result<T, Error>;