Skip to main content

Crate cranpose_services

Crate cranpose_services 

Source
Expand description

Multiplatform service abstractions used by Cranpose applications.

Re-exports§

pub use file_picker::clear_platform_file_picker;
pub use file_picker::default_file_picker;
pub use file_picker::local_file_picker;
pub use file_picker::set_platform_file_picker;
pub use file_picker::FileFilter;
pub use file_picker::FilePicker;
pub use file_picker::FilePickerError;
pub use file_picker::FilePickerOptions;
pub use file_picker::FilePickerRef;
pub use file_picker::FolderStream;
pub use file_picker::FolderStreamRef;
pub use file_picker::PickedEntry;
pub use file_picker::PickedEntryRef;
pub use file_picker::PickedKind;
pub use file_picker::PickerFuture;
pub use file_picker::ProvideFilePicker;
pub use http::default_http_client;
pub use http::local_http_client;
pub use http::map_ordered_concurrent;
pub use http::HttpClient;
pub use http::HttpClientRef;
pub use http::HttpError;
pub use http::HttpFuture;
pub use peer::content_length;
pub use peer::fetch_range;
pub use peer::fetch_to_writer;
pub use peer::ByteSource;
pub use peer::BytesSource;
pub use peer::FetchResult;
pub use peer::PeerError;
pub use peer::PeerServer;
pub use peer::SourceResolver;
pub use theme::default_system_theme;
pub use theme::isSystemInDarkTheme;
pub use theme::local_system_theme;
pub use theme::ProvideSystemTheme;
pub use theme::SystemTheme;
pub use uri_handler::default_uri_handler;
pub use uri_handler::local_uri_handler;
pub use uri_handler::ProvideUriHandler;
pub use uri_handler::UriHandler;
pub use uri_handler::UriHandlerError;
pub use uri_handler::UriHandlerRef;
pub use writable_folder::clear_platform_writable_folder_picker;
pub use writable_folder::open_writable_folder;
pub use writable_folder::pick_writable_folder;
pub use writable_folder::set_platform_writable_folder_picker;
pub use writable_folder::set_writable_folder_store_factory;
pub use writable_folder::FolderError;
pub use writable_folder::WritableFolderPicker;
pub use writable_folder::WritableFolderPickerRef;
pub use writable_folder::WritableFolderStore;
pub use writable_folder::WritableFolderStoreRef;

Modules§

file_picker
Native, cross-platform file and folder picker.
http
peer
Local-network peer streaming for Cranpose apps.
theme
uri_handler
writable_folder
Cross-platform access to a user-chosen writable folder.