[][src]Trait gio::MountOperationExt

pub trait MountOperationExt: 'static {
    fn get_anonymous(&self) -> bool;
fn get_choice(&self) -> i32;
fn get_domain(&self) -> Option<GString>;
fn get_is_tcrypt_hidden_volume(&self) -> bool;
fn get_is_tcrypt_system_volume(&self) -> bool;
fn get_password(&self) -> Option<GString>;
fn get_password_save(&self) -> PasswordSave;
fn get_pim(&self) -> u32;
fn get_username(&self) -> Option<GString>;
fn reply(&self, result: MountOperationResult);
fn set_anonymous(&self, anonymous: bool);
fn set_choice(&self, choice: i32);
fn set_domain(&self, domain: &str);
fn set_is_tcrypt_hidden_volume(&self, hidden_volume: bool);
fn set_is_tcrypt_system_volume(&self, system_volume: bool);
fn set_password(&self, password: &str);
fn set_password_save(&self, save: PasswordSave);
fn set_pim(&self, pim: u32);
fn set_username(&self, username: &str);
fn connect_aborted<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId;
fn connect_ask_password<F: Fn(&Self, &str, &str, &str, AskPasswordFlags) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_reply<F: Fn(&Self, MountOperationResult) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_show_unmount_progress<F: Fn(&Self, &str, i64, i64) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_anonymous_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_choice_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_domain_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_is_tcrypt_hidden_volume_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_is_tcrypt_system_volume_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_password_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_password_save_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_pim_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_username_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Required methods

fn get_anonymous(&self) -> bool

fn get_choice(&self) -> i32

fn get_domain(&self) -> Option<GString>

fn get_is_tcrypt_hidden_volume(&self) -> bool

fn get_is_tcrypt_system_volume(&self) -> bool

fn get_password(&self) -> Option<GString>

fn get_password_save(&self) -> PasswordSave

fn get_pim(&self) -> u32

fn get_username(&self) -> Option<GString>

fn reply(&self, result: MountOperationResult)

fn set_anonymous(&self, anonymous: bool)

fn set_choice(&self, choice: i32)

fn set_domain(&self, domain: &str)

fn set_is_tcrypt_hidden_volume(&self, hidden_volume: bool)

fn set_is_tcrypt_system_volume(&self, system_volume: bool)

fn set_password(&self, password: &str)

fn set_password_save(&self, save: PasswordSave)

fn set_pim(&self, pim: u32)

fn set_username(&self, username: &str)

fn connect_aborted<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

fn connect_ask_password<F: Fn(&Self, &str, &str, &str, AskPasswordFlags) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_reply<F: Fn(&Self, MountOperationResult) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_show_unmount_progress<F: Fn(&Self, &str, i64, i64) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_anonymous_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_choice_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_domain_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_is_tcrypt_hidden_volume_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_is_tcrypt_system_volume_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_password_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_password_save_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_pim_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_username_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

Loading content...

Implementors

impl<O: IsA<MountOperation>> MountOperationExt for O[src]

Loading content...