Currently, the default features are ["use-rustls", "proxy"]. As I have no immediate use for a socks proxy, I tried disabling this feature, with the result that crate::client is not exported anymore, see here:
|
#[cfg(any( |
|
all(feature = "proxy", feature = "use-openssl"), |
|
all(feature = "proxy", feature = "use-rustls") |
|
))] |
|
pub mod client; |
Not sure if that is intended, but if "proxy" is indeed mandatory, it's unclear to me why it's a feature in the first place?
Currently, the default features are
["use-rustls", "proxy"]. As I have no immediate use for a socks proxy, I tried disabling this feature, with the result thatcrate::clientis not exported anymore, see here:rust-electrum-client/src/lib.rs
Lines 54 to 58 in 1290819
Not sure if that is intended, but if "proxy" is indeed mandatory, it's unclear to me why it's a feature in the first place?