Trait gpgme::PassphraseProvider [−][src]
pub trait PassphraseProvider: UnwindSafe + Send { fn get_passphrase<W: Write>(
&mut self,
request: PassphraseRequest,
out: W
) -> Result<(), Error>; }
Required Methods
fn get_passphrase<W: Write>(
&mut self,
request: PassphraseRequest,
out: W
) -> Result<(), Error>
&mut self,
request: PassphraseRequest,
out: W
) -> Result<(), Error>
Implementors
impl<T: UnwindSafe + Send> PassphraseProvider for T where
T: FnMut(PassphraseRequest, &mut Write) -> Result<(), Error>,