NTLM in Faraday

Faraday supports HTTPClient via an adapter. HTTPClient supports NTLM.
So in theory Faraday should be able to support NTLM.

However I can’t find any examples of how to set parameters specific to
HTTPClient with Faraday. Is this possible? What I think i need to do
is set call HTTPClient.set_auth()

Faraday seems to only support basic_authentication or
token_authentication as far as I can tell.

Faraday is a great library, but finding detailed documentation a
challenge for it.

Thanks !