pub(crate) trait DatabaseRefDebugError: DatabaseRef<Error = Self::DBError> { type DBError: Debug + Error + Send + Sync + 'static; }