Cargo Features

[dependencies]
goa = { version = "0.0.3", default-features = false, features = ["v3_6", "v3_8", "v3_12", "v3_14", "v3_16", "v3_18", "v3_26", "futures", "dox", "docs-rs"] }
default = futures, v3_12, v3_14, v3_16, v3_18, v3_26, v3_6, v3_8

These default features are set whenever goa is added without default-features = false somewhere in the dependency tree.

v3_6 default v3_8

Enables v3_6 of goa-sys

Affects account::AccountExt.get_ticketing_disabled, account::AccountExt.set_ticketing_disabled, account::AccountExt.connect_property_ticketing_disabled_notify, client::ClientExt.lookup_by_id, exchange::ExchangeExt.dup_host, exchange::ExchangeExt.get_host, exchange::ExchangeExt.set_host, exchange::ExchangeExt.connect_property_host_notify, object::ObjectExt.get_exchange, object::ObjectExt.get_password_based, object::ObjectExt.get_ticketing, object::ObjectExt.peek_exchange, object::ObjectExt.peek_password_based, object::ObjectExt.peek_ticketing, object::ObjectExt.set_property_exchange, object::ObjectExt.set_property_password_based, object::ObjectExt.set_property_ticketing, object::ObjectExt.connect_property_exchange_notify, object::ObjectExt.connect_property_password_based_notify, object::ObjectExt.connect_property_ticketing_notify

v3_8 default v3_12 = v3_6

Enables v3_8 of goa-sys

Affects account::AccountExt.get_files_disabled, account::AccountExt.get_photos_disabled, account::AccountExt.set_files_disabled, account::AccountExt.set_photos_disabled, account::AccountExt.connect_property_files_disabled_notify, account::AccountExt.connect_property_photos_disabled_notify, calendar::CalendarExt.dup_uri, calendar::CalendarExt.get_accept_ssl_errors, calendar::CalendarExt.get_uri, calendar::CalendarExt.set_accept_ssl_errors, calendar::CalendarExt.set_uri, calendar::CalendarExt.connect_property_accept_ssl_errors_notify, calendar::CalendarExt.connect_property_uri_notify, contacts::ContactsExt.dup_uri, contacts::ContactsExt.get_accept_ssl_errors, contacts::ContactsExt.get_uri, contacts::ContactsExt.set_accept_ssl_errors, contacts::ContactsExt.set_uri, contacts::ContactsExt.connect_property_accept_ssl_errors_notify, contacts::ContactsExt.connect_property_uri_notify

v3_12 default v3_14 = v3_8

Enables v3_12 of goa-sys

Affects account::AccountExt.get_printers_disabled, account::AccountExt.get_read_later_disabled, account::AccountExt.set_printers_disabled, account::AccountExt.set_read_later_disabled, account::AccountExt.connect_property_printers_disabled_notify, account::AccountExt.connect_property_read_later_disabled_notify, mail::MailExt.get_smtp_auth_login, mail::MailExt.get_smtp_auth_plain, mail::MailExt.get_smtp_auth_xoauth2, mail::MailExt.set_smtp_auth_login, mail::MailExt.set_smtp_auth_plain, mail::MailExt.set_smtp_auth_xoauth2, mail::MailExt.connect_property_smtp_auth_login_notify, mail::MailExt.connect_property_smtp_auth_plain_notify, mail::MailExt.connect_property_smtp_auth_xoauth2_notify, object::ObjectExt.get_printers, object::ObjectExt.get_read_later, object::ObjectExt.peek_printers, object::ObjectExt.peek_read_later, object::ObjectExt.set_property_printers

v3_14 default v3_16 = v3_12

Enables v3_14 of goa-sys

Affects account::AccountExt.get_maps_disabled, account::AccountExt.set_maps_disabled, account::AccountExt.connect_property_maps_disabled_notify, media_server::MediaServerExt.dup_udn, media_server::MediaServerExt.get_dlna_supported, media_server::MediaServerExt.get_udn, media_server::MediaServerExt.set_dlna_supported, media_server::MediaServerExt.set_udn, media_server::MediaServerExt.connect_property_dlna_supported_notify, media_server::MediaServerExt.connect_property_udn_notify, object::ObjectExt.get_maps, object::ObjectExt.get_media_server, object::ObjectExt.peek_maps, object::ObjectExt.peek_media_server, object::ObjectExt.set_property_maps, object::ObjectExt.set_property_media_server, object::ObjectExt.connect_property_maps_notify, object::ObjectExt.connect_property_media_server_notify

v3_16 default v3_18 = v3_14

Enables v3_16 of goa-sys

Affects account::AccountExt.get_is_locked, account::AccountExt.set_is_locked, account::AccountExt.connect_property_is_locked_notify

v3_18 default v3_26 = v3_16

Enables v3_18 of goa-sys

Affects account::AccountExt.get_music_disabled, account::AccountExt.set_music_disabled, account::AccountExt.connect_property_music_disabled_notify, object::ObjectExt.get_music, object::ObjectExt.peek_music, object::ObjectExt.set_property_music, object::ObjectExt.connect_property_music_notify, ticketing::TicketingExt.connect_property_details_notify

v3_26 default = v3_18

Enables v3_26 of goa-sys

Affects account::AccountExt.get_todo_disabled, account::AccountExt.set_todo_disabled, account::AccountExt.connect_property_todo_disabled_notify, object::ObjectExt.get_todo, object::ObjectExt.peek_todo, object::ObjectExt.set_property_todo, object::ObjectExt.connect_property_todo_notify

futures default

Enables futures of gio ^0.7

Affects account::AccountExt.call_ensure_credentials_future, account::AccountExt.call_remove_future, oauth2_based::OAuth2BasedExt.call_get_access_token_future, oauth_based::OAuthBasedExt.call_get_access_token_future, password_based::PasswordBasedExt.call_get_password_future, ticketing::TicketingExt.call_get_ticket_future

dox

Enables dox of goa-sys

Affects account::AccountExt.get_files_disabled, account::AccountExt.get_is_locked, account::AccountExt.get_maps_disabled, account::AccountExt.get_music_disabled, account::AccountExt.get_photos_disabled, account::AccountExt.get_printers_disabled, account::AccountExt.get_read_later_disabled, account::AccountExt.get_ticketing_disabled, account::AccountExt.get_todo_disabled, account::AccountExt.set_files_disabled, account::AccountExt.set_is_locked, account::AccountExt.set_maps_disabled, account::AccountExt.set_music_disabled, account::AccountExt.set_photos_disabled, account::AccountExt.set_printers_disabled, account::AccountExt.set_read_later_disabled, calendar::CalendarExt.dup_uri, calendar::CalendarExt.get_accept_ssl_errors, calendar::CalendarExt.get_uri, calendar::CalendarExt.set_accept_ssl_errors

docs-rs

Enables docs-rs of goa-sys