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}