animate/legacy/
media.rs

1use glib::{object::IsA, translate::*};
2use std::fmt;
3
4glib_wrapper! {
5    pub struct Media(Interface<ffi::ClutterMedia>);
6
7    match fn {
8        get_type => || ffi::clutter_media_get_type(),
9    }
10}
11
12/// Trait containing all `Media` methods.
13///
14/// # Implementors
15///
16/// [`Media`](struct.Media.html)
17pub trait MediaExt: 'static {}
18
19impl<O: IsA<Media>> MediaExt for O {}
20
21impl fmt::Display for Media {
22    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
23        write!(f, "Media")
24    }
25}