pub trait AsyncProgressExt: 'static {
fn copy_state<P: IsA<AsyncProgress>>(&self, dest: &P);
fn finish(&self);
fn get_status(&self) -> Option<GString>;
fn get_uint(&self, key: &str) -> u32;
fn get_uint64(&self, key: &str) -> u64;
fn get_variant(&self, key: &str) -> Option<Variant>;
fn set_status(&self, status: Option<&str>);
fn set_uint(&self, key: &str, value: u32);
fn set_uint64(&self, key: &str, value: u64);
fn set_variant(&self, key: &str, value: &Variant);
fn connect_changed<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId;
}
Loading content...
Loading content...