Trait thrussh::Signer [−][src]
pub trait Signer: Sized { type Error: From<SendError>; type Future: Future<Output = (Self, Result<CryptoVec, Self::Error>)> + Send; fn auth_publickey_sign(
self,
key: &PublicKey,
to_sign: CryptoVec
) -> Self::Future; }
Associated Types
Required methods
fn auth_publickey_sign(
self,
key: &PublicKey,
to_sign: CryptoVec
) -> Self::Future