Cargo Features

[dependencies]
aditjind-crate = { version = "1.0.0", default-features = false, features = ["beta-apis", "experimental-apis", "native-tls", "rustls-tls"] }
default = native-tls

The native-tls feature is set by default whenever aditjind-crate is added without default-features = false somewhere in the dependency tree.

beta-apis experimental-apis?

beta and experimental APIs

experimental-apis = beta-apis

Affects indices::IndicesResolveIndexParts, indices::IndicesResolveIndex, params::Format, params::GroupBy, root::GetScriptContextParts, root::GetScriptContext, root::GetScriptLanguagesParts, root::GetScriptLanguages, root::RankEvalParts, root::RankEval, root::ScriptsPainlessExecuteParts, root::ScriptsPainlessExecute, tasks::TasksCancelParts, tasks::TasksCancel, tasks::TasksGetParts, tasks::TasksGet, tasks::TasksListParts, tasks::TasksList, tasks::Tasks, text_structure::TextStructureFindStructureParts

native-tls default

optional TLS

Enables native-tls of reqwest ~0.11

Affects auth::ClientCertificate, cert::CertificateValidation, cert::Certificate

rustls-tls

Enables rustls-tls of reqwest ~0.11

Affects auth::ClientCertificate, cert::CertificateValidation, cert::Certificate