pub fn add_help_link(
        &mut self,
        description: impl Into<String>,
        url: impl Into<String>,
    ) -> &mut Self {
        match &mut self.help {
            Some(help) => {
                help.add_link(description, url);
            }
            None => {
                self.help = Some(Help::with_link(description, url));
            }
        };
        self
    }
Adds a [`HelpLink`] to [`Help`] details. Sets [`Help`] details if it is
not set yet. Can be chained with other `.set_` and `.add_`
[`ErrorDetails`] methods.

# Examples

```
use tonic_types::ErrorDetails;

let mut err_details = ErrorDetails::new();

err_details.add_help_link("description of link", "resource.example.local");
```
tonic-types/src/richer_error/error_details/mod.rs