1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
use glib::{object as gobject, translate::*}; use std::fmt; // use crate::Scriptable; // TODO: , @implements Scriptable glib_wrapper! { pub struct Alpha(Object<ffi::ClutterAlpha, ffi::ClutterAlphaClass, AlphaClass>) @extends gobject::InitiallyUnowned; match fn { get_type => || ffi::clutter_alpha_get_type(), } } impl Alpha {} impl fmt::Display for Alpha { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { write!(f, "Alpha") } }