File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- use core:: ops:: Deref ;
21use crate :: sign:: { ChannelSigner , SignerProvider } ;
2+ use core:: ops:: Deref ;
33
4- pub ( crate ) enum ChannelSignerType < SP : Deref > where SP :: Target : SignerProvider {
4+ pub ( crate ) enum ChannelSignerType < SP : Deref >
5+ where
6+ SP :: Target : SignerProvider ,
7+ {
58 // in practice, this will only ever be an EcdsaChannelSigner (specifically, Writeable)
69 Ecdsa ( <SP :: Target as SignerProvider >:: EcdsaSigner ) ,
710 #[ cfg( taproot) ]
811 Taproot ( <SP :: Target as SignerProvider >:: TaprootSigner ) ,
912}
1013
11- impl < SP : Deref > ChannelSignerType < SP > where SP :: Target : SignerProvider {
14+ impl < SP : Deref > ChannelSignerType < SP >
15+ where
16+ SP :: Target : SignerProvider ,
17+ {
1218 pub ( crate ) fn as_ref ( & self ) -> & dyn ChannelSigner {
1319 match self {
1420 ChannelSignerType :: Ecdsa ( ecs) => ecs,
@@ -29,15 +35,17 @@ impl<SP: Deref> ChannelSignerType<SP> where SP::Target: SignerProvider {
2935 pub ( crate ) fn as_ecdsa ( & self ) -> Option < & <SP :: Target as SignerProvider >:: EcdsaSigner > {
3036 match self {
3137 ChannelSignerType :: Ecdsa ( ecs) => Some ( ecs) ,
32- _ => None
38+ _ => None ,
3339 }
3440 }
3541
3642 #[ allow( unused) ]
37- pub ( crate ) fn as_mut_ecdsa ( & mut self ) -> Option < & mut <SP :: Target as SignerProvider >:: EcdsaSigner > {
43+ pub ( crate ) fn as_mut_ecdsa (
44+ & mut self ,
45+ ) -> Option < & mut <SP :: Target as SignerProvider >:: EcdsaSigner > {
3846 match self {
3947 ChannelSignerType :: Ecdsa ( ecs) => Some ( ecs) ,
40- _ => None
48+ _ => None ,
4149 }
4250 }
4351}
You can’t perform that action at this time.
0 commit comments