File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7575 uses : taiki-e/install-action@cargo-hack
7676
7777 - name : Check workspace (each feature combination)
78- run : cargo hack check --workspace --each-feature
78+ run : cargo hack check --workspace --each-feature --exclude-all-features --exclude-no-default-features
7979
8080 - name : Upload artifacts
8181 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change 6666 uses : taiki-e/install-action@cargo-hack
6767
6868 - name : Run clippy (each feature combination)
69- run : cargo hack clippy --workspace --each-feature
69+ run : cargo hack clippy --workspace --each-feature --exclude-all-features --exclude-no-default-features
Original file line number Diff line number Diff line change @@ -3,6 +3,12 @@ extern crate log;
33
44use librespot_protocol as protocol;
55
6+ #[ cfg( all( feature = "native-tls" , feature = "rustls-tls" ) ) ]
7+ compile_error ! ( "Features 'native-tls' and 'rustls-tls' are mutually exclusive. Enable only one." ) ;
8+
9+ #[ cfg( not( any( feature = "native-tls" , feature = "rustls-tls" ) ) ) ]
10+ compile_error ! ( "Either feature \" native-tls\" or \" rustls-tls\" must be enabled for this crate." ) ;
11+
612#[ macro_use]
713mod component;
814
You can’t perform that action at this time.
0 commit comments