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

Implementations on Foreign Types

Implementors