pub type SigningFuture<'a> = Pin<Box<dyn Future<Output = Result<[u8; 64], SigningError>> + Send + 'a>>;
#[repr(transparent)]pub struct SigningFuture<'a> { /* private fields */ }