We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c4266ea commit bfa282fCopy full SHA for bfa282f
2 files changed
payjoin-cli/src/main.rs
@@ -9,6 +9,9 @@ use url::Url;
9
mod app;
10
mod db;
11
12
+#[cfg(not(any(feature = "v1", feature = "v2")))]
13
+compile_error!("At least one of the features ['v1', 'v2'] must be enabled");
14
+
15
#[tokio::main]
16
async fn main() -> Result<()> {
17
env_logger::init();
payjoin/src/lib.rs
@@ -17,6 +17,9 @@
//!
18
//! **Use at your own risk. This crate has not yet been reviewed by independent Rust and Bitcoin security professionals.**
19
20
+#[cfg(not(any(feature = "directory", feature = "v1", feature = "v2")))]
21
+compile_error!("At least one of the features ['directory', 'v1', 'v2'] must be enabled");
22
23
#[cfg(feature = "_core")]
24
pub extern crate bitcoin;
25
0 commit comments