[][src]Trait goa::ObjectExt

pub trait ObjectExt: 'static {
    fn get_account(&self) -> Option<Account>;
fn get_calendar(&self) -> Option<Calendar>;
fn get_chat(&self) -> Option<Chat>;
fn get_contacts(&self) -> Option<Contacts>;
fn get_documents(&self) -> Option<Documents>;
fn get_exchange(&self) -> Option<Exchange>;
fn get_files(&self) -> Option<Files>;
fn get_mail(&self) -> Option<Mail>;
fn get_manager(&self) -> Option<Manager>;
fn get_maps(&self) -> Option<Maps>;
fn get_media_server(&self) -> Option<MediaServer>;
fn get_music(&self) -> Option<Music>;
fn get_oauth2_based(&self) -> Option<OAuth2Based>;
fn get_oauth_based(&self) -> Option<OAuthBased>;
fn get_password_based(&self) -> Option<PasswordBased>;
fn get_photos(&self) -> Option<Photos>;
fn get_printers(&self) -> Option<Printers>;
fn get_read_later(&self) -> Option<ReadLater>;
fn get_ticketing(&self) -> Option<Ticketing>;
fn get_todo(&self) -> Option<Todo>;
fn peek_account(&self) -> Option<Account>;
fn peek_calendar(&self) -> Option<Calendar>;
fn peek_chat(&self) -> Option<Chat>;
fn peek_contacts(&self) -> Option<Contacts>;
fn peek_documents(&self) -> Option<Documents>;
fn peek_exchange(&self) -> Option<Exchange>;
fn peek_files(&self) -> Option<Files>;
fn peek_mail(&self) -> Option<Mail>;
fn peek_manager(&self) -> Option<Manager>;
fn peek_maps(&self) -> Option<Maps>;
fn peek_media_server(&self) -> Option<MediaServer>;
fn peek_music(&self) -> Option<Music>;
fn peek_oauth2_based(&self) -> Option<OAuth2Based>;
fn peek_oauth_based(&self) -> Option<OAuthBased>;
fn peek_password_based(&self) -> Option<PasswordBased>;
fn peek_photos(&self) -> Option<Photos>;
fn peek_printers(&self) -> Option<Printers>;
fn peek_read_later(&self) -> Option<ReadLater>;
fn peek_ticketing(&self) -> Option<Ticketing>;
fn peek_todo(&self) -> Option<Todo>;
fn set_property_account(&self, account: Option<&Account>);
fn set_property_calendar(&self, calendar: Option<&Calendar>);
fn set_property_chat(&self, chat: Option<&Chat>);
fn set_property_contacts(&self, contacts: Option<&Contacts>);
fn set_property_documents(&self, documents: Option<&Documents>);
fn set_property_exchange(&self, exchange: Option<&Exchange>);
fn set_property_files(&self, files: Option<&Files>);
fn set_property_mail(&self, mail: Option<&Mail>);
fn set_property_manager(&self, manager: Option<&Manager>);
fn set_property_maps(&self, maps: Option<&Maps>);
fn set_property_media_server(&self, media_server: Option<&MediaServer>);
fn set_property_music(&self, music: Option<&Music>);
fn set_property_oauth_based(&self, oauth_based: Option<&OAuthBased>);
fn set_property_oauth2_based(&self, oauth2_based: Option<&OAuth2Based>);
fn set_property_password_based(
        &self,
        password_based: Option<&PasswordBased>
    );
fn set_property_photos(&self, photos: Option<&Photos>);
fn set_property_printers(&self, printers: Option<&Printers>);
fn set_property_read_later(&self, read_later: Option<&ReadLater>);
fn set_property_ticketing(&self, ticketing: Option<&Ticketing>);
fn set_property_todo(&self, todo: Option<&Todo>);
fn connect_property_account_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_calendar_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_chat_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_contacts_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_documents_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_exchange_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_files_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_mail_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_manager_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_maps_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_media_server_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_music_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_oauth_based_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_oauth2_based_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_password_based_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_photos_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_printers_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_read_later_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_ticketing_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_todo_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Required methods

fn get_account(&self) -> Option<Account>

fn get_calendar(&self) -> Option<Calendar>

fn get_chat(&self) -> Option<Chat>

fn get_contacts(&self) -> Option<Contacts>

fn get_documents(&self) -> Option<Documents>

fn get_exchange(&self) -> Option<Exchange>

fn get_files(&self) -> Option<Files>

fn get_mail(&self) -> Option<Mail>

fn get_manager(&self) -> Option<Manager>

fn get_maps(&self) -> Option<Maps>

fn get_media_server(&self) -> Option<MediaServer>

fn get_music(&self) -> Option<Music>

fn get_oauth2_based(&self) -> Option<OAuth2Based>

fn get_oauth_based(&self) -> Option<OAuthBased>

fn get_password_based(&self) -> Option<PasswordBased>

fn get_photos(&self) -> Option<Photos>

fn get_printers(&self) -> Option<Printers>

fn get_read_later(&self) -> Option<ReadLater>

fn get_ticketing(&self) -> Option<Ticketing>

fn get_todo(&self) -> Option<Todo>

fn peek_account(&self) -> Option<Account>

fn peek_calendar(&self) -> Option<Calendar>

fn peek_chat(&self) -> Option<Chat>

fn peek_contacts(&self) -> Option<Contacts>

fn peek_documents(&self) -> Option<Documents>

fn peek_exchange(&self) -> Option<Exchange>

fn peek_files(&self) -> Option<Files>

fn peek_mail(&self) -> Option<Mail>

fn peek_manager(&self) -> Option<Manager>

fn peek_maps(&self) -> Option<Maps>

fn peek_media_server(&self) -> Option<MediaServer>

fn peek_music(&self) -> Option<Music>

fn peek_oauth2_based(&self) -> Option<OAuth2Based>

fn peek_oauth_based(&self) -> Option<OAuthBased>

fn peek_password_based(&self) -> Option<PasswordBased>

fn peek_photos(&self) -> Option<Photos>

fn peek_printers(&self) -> Option<Printers>

fn peek_read_later(&self) -> Option<ReadLater>

fn peek_ticketing(&self) -> Option<Ticketing>

fn peek_todo(&self) -> Option<Todo>

fn set_property_account(&self, account: Option<&Account>)

fn set_property_calendar(&self, calendar: Option<&Calendar>)

fn set_property_chat(&self, chat: Option<&Chat>)

fn set_property_contacts(&self, contacts: Option<&Contacts>)

fn set_property_documents(&self, documents: Option<&Documents>)

fn set_property_exchange(&self, exchange: Option<&Exchange>)

fn set_property_files(&self, files: Option<&Files>)

fn set_property_mail(&self, mail: Option<&Mail>)

fn set_property_manager(&self, manager: Option<&Manager>)

fn set_property_maps(&self, maps: Option<&Maps>)

fn set_property_media_server(&self, media_server: Option<&MediaServer>)

fn set_property_music(&self, music: Option<&Music>)

fn set_property_oauth_based(&self, oauth_based: Option<&OAuthBased>)

fn set_property_oauth2_based(&self, oauth2_based: Option<&OAuth2Based>)

fn set_property_password_based(&self, password_based: Option<&PasswordBased>)

fn set_property_photos(&self, photos: Option<&Photos>)

fn set_property_printers(&self, printers: Option<&Printers>)

fn set_property_read_later(&self, read_later: Option<&ReadLater>)

fn set_property_ticketing(&self, ticketing: Option<&Ticketing>)

fn set_property_todo(&self, todo: Option<&Todo>)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Loading content...

Implementors

impl<O: IsA<Object>> ObjectExt for O[src]

Loading content...