[go: up one dir, main page]

[][src]Trait gio::TlsInteractionExt

pub trait TlsInteractionExt: Sized {
    fn ask_password<'a, P: Into<Option<&'a Cancellable>>>(
        &self,
        password: &TlsPassword,
        cancellable: P
    ) -> Result<TlsInteractionResult, Error>;
fn ask_password_async<'a, P: Into<Option<&'a Cancellable>>, Q: FnOnce(Result<TlsInteractionResult, Error>) + Send + 'static>(
        &self,
        password: &TlsPassword,
        cancellable: P,
        callback: Q
    );
fn invoke_ask_password<'a, P: Into<Option<&'a Cancellable>>>(
        &self,
        password: &TlsPassword,
        cancellable: P
    ) -> Result<TlsInteractionResult, Error>; }

Required Methods

Implementors

impl<O: IsA<TlsInteraction> + IsA<Object> + Clone + 'static> TlsInteractionExt for O
[src]