Trait gtk::prelude::IconInfoExt [−][src]
Required methods
fn get_base_scale(&self) -> i32
[src]
fn get_base_size(&self) -> i32
[src]
fn get_filename(&self) -> Option<PathBuf>
[src]
fn is_symbolic(&self) -> bool
[src]
fn load_icon(&self) -> Result<Pixbuf, Error>
[src]
fn load_icon_async<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>, R: FnOnce(Result<Pixbuf, Error>) + Send + 'static>(
&self,
cancellable: Q,
callback: R
)
[src]
&self,
cancellable: Q,
callback: R
)
fn load_surface<'a, P: IsA<Window> + 'a, Q: Into<Option<&'a P>>>(
&self,
for_window: Q
) -> Result<Surface, Error>
[src]
&self,
for_window: Q
) -> Result<Surface, Error>
fn load_symbolic<'a, 'b, 'c, P: Into<Option<&'a RGBA>>, Q: Into<Option<&'b RGBA>>, R: Into<Option<&'c RGBA>>>(
&self,
fg: &RGBA,
success_color: P,
warning_color: Q,
error_color: R
) -> Result<(Pixbuf, bool), Error>
[src]
&self,
fg: &RGBA,
success_color: P,
warning_color: Q,
error_color: R
) -> Result<(Pixbuf, bool), Error>
fn load_symbolic_async<'a, 'b, 'c, 'd, P: Into<Option<&'a RGBA>>, Q: Into<Option<&'b RGBA>>, R: Into<Option<&'c RGBA>>, S: IsA<Cancellable> + 'd, T: Into<Option<&'d S>>, U: FnOnce(Result<(Pixbuf, bool), Error>) + Send + 'static>(
&self,
fg: &RGBA,
success_color: P,
warning_color: Q,
error_color: R,
cancellable: T,
callback: U
)
[src]
&self,
fg: &RGBA,
success_color: P,
warning_color: Q,
error_color: R,
cancellable: T,
callback: U
)
fn load_symbolic_for_context<P: IsA<StyleContext>>(
&self,
context: &P
) -> Result<(Pixbuf, bool), Error>
[src]
&self,
context: &P
) -> Result<(Pixbuf, bool), Error>
fn load_symbolic_for_context_async<'a, P: IsA<StyleContext>, Q: IsA<Cancellable> + 'a, R: Into<Option<&'a Q>>, S: FnOnce(Result<(Pixbuf, bool), Error>) + Send + 'static>(
&self,
context: &P,
cancellable: R,
callback: S
)
[src]
&self,
context: &P,
cancellable: R,
callback: S
)
Implementors
impl<O: IsA<IconInfo>> IconInfoExt for O
[src]
fn get_base_scale(&self) -> i32
[src]
fn get_base_size(&self) -> i32
[src]
fn get_filename(&self) -> Option<PathBuf>
[src]
fn is_symbolic(&self) -> bool
[src]
fn load_icon(&self) -> Result<Pixbuf, Error>
[src]
fn load_icon_async<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>, R: FnOnce(Result<Pixbuf, Error>) + Send + 'static>(
&self,
cancellable: Q,
callback: R
)
[src]
&self,
cancellable: Q,
callback: R
)
fn load_surface<'a, P: IsA<Window> + 'a, Q: Into<Option<&'a P>>>(
&self,
for_window: Q
) -> Result<Surface, Error>
[src]
&self,
for_window: Q
) -> Result<Surface, Error>
fn load_symbolic<'a, 'b, 'c, P: Into<Option<&'a RGBA>>, Q: Into<Option<&'b RGBA>>, R: Into<Option<&'c RGBA>>>(
&self,
fg: &RGBA,
success_color: P,
warning_color: Q,
error_color: R
) -> Result<(Pixbuf, bool), Error>
[src]
&self,
fg: &RGBA,
success_color: P,
warning_color: Q,
error_color: R
) -> Result<(Pixbuf, bool), Error>
fn load_symbolic_async<'a, 'b, 'c, 'd, P: Into<Option<&'a RGBA>>, Q: Into<Option<&'b RGBA>>, R: Into<Option<&'c RGBA>>, S: IsA<Cancellable> + 'd, T: Into<Option<&'d S>>, U: FnOnce(Result<(Pixbuf, bool), Error>) + Send + 'static>(
&self,
fg: &RGBA,
success_color: P,
warning_color: Q,
error_color: R,
cancellable: T,
callback: U
)
[src]
&self,
fg: &RGBA,
success_color: P,
warning_color: Q,
error_color: R,
cancellable: T,
callback: U
)
fn load_symbolic_for_context<P: IsA<StyleContext>>(
&self,
context: &P
) -> Result<(Pixbuf, bool), Error>
[src]
&self,
context: &P
) -> Result<(Pixbuf, bool), Error>
fn load_symbolic_for_context_async<'a, P: IsA<StyleContext>, Q: IsA<Cancellable> + 'a, R: Into<Option<&'a Q>>, S: FnOnce(Result<(Pixbuf, bool), Error>) + Send + 'static>(
&self,
context: &P,
cancellable: R,
callback: S
)
[src]
&self,
context: &P,
cancellable: R,
callback: S
)