Run rustfmt on sign/type_resolver.rs

This commit is contained in:
Elias Rohrer 2024-03-27 12:14:50 +01:00
parent b3f8470996
commit 37fbd3a41a
No known key found for this signature in database
GPG key ID: 36153082BDF676FD

View file

@ -1,14 +1,20 @@
use core::ops::Deref;
use crate::sign::{ChannelSigner, SignerProvider};
use core::ops::Deref;
pub(crate) enum ChannelSignerType<SP: Deref> where SP::Target: SignerProvider {
pub(crate) enum ChannelSignerType<SP: Deref>
where
SP::Target: SignerProvider,
{
// in practice, this will only ever be an EcdsaChannelSigner (specifically, Writeable)
Ecdsa(<SP::Target as SignerProvider>::EcdsaSigner),
#[cfg(taproot)]
Taproot(<SP::Target as SignerProvider>::TaprootSigner),
}
impl<SP: Deref> ChannelSignerType<SP> where SP::Target: SignerProvider {
impl<SP: Deref> ChannelSignerType<SP>
where
SP::Target: SignerProvider,
{
pub(crate) fn as_ref(&self) -> &dyn ChannelSigner {
match self {
ChannelSignerType::Ecdsa(ecs) => ecs,
@ -29,15 +35,17 @@ impl<SP: Deref> ChannelSignerType<SP> where SP::Target: SignerProvider {
pub(crate) fn as_ecdsa(&self) -> Option<&<SP::Target as SignerProvider>::EcdsaSigner> {
match self {
ChannelSignerType::Ecdsa(ecs) => Some(ecs),
_ => None
_ => None,
}
}
#[allow(unused)]
pub(crate) fn as_mut_ecdsa(&mut self) -> Option<&mut <SP::Target as SignerProvider>::EcdsaSigner> {
pub(crate) fn as_mut_ecdsa(
&mut self,
) -> Option<&mut <SP::Target as SignerProvider>::EcdsaSigner> {
match self {
ChannelSignerType::Ecdsa(ecs) => Some(ecs),
_ => None
_ => None,
}
}
}