pub fn new(x_align: BinAlignment, y_align: BinAlignment) -> BinLayout {
        unsafe {
            LayoutManager::from_glib_none(ffi::clutter_bin_layout_new(
                x_align.to_glib(),
                y_align.to_glib(),
            ))
            .unsafe_cast()
        }
    }
/// Creates a new `BinLayout` layout manager
/// ## `x_align`
/// the default alignment policy to be used on the
///  horizontal axis
/// ## `y_align`
/// the default alignment policy to be used on the
///  vertical axis
///
/// # Returns
///
/// the newly created layout manager
Creates a new `BinLayout` layout manager
Creates a new ` BinLayout ` layout manager
pub fn new(x_align: BinAlignment, y_align: BinAlignment) -> BinLayout {
        unsafe {
            LayoutManager::from_glib_none(ffi::clutter_bin_layout_new(
                x_align.to_glib(),
                y_align.to_glib(),
            ))
            .unsafe_cast()
        }
    }
pub fn new ( x_align : BinAlignment , y_align : BinAlignment ) -> BinLayout { unsafe { LayoutManager :: from_glib_none ( ffi :: clutter_bin_layout_new ( x_align . to_glib ( ) , y_align . to_glib ( ) , ) ) . unsafe_cast ( ) } }
Creates a new `BinLayout` layout manager
Creates a new ` BinLayout ` layout manager
the newly created layout manager
the newly created layout manager
x_align
BinAlignment
y_align
BinAlignment
`x_align`
the default alignment policy to be used on the
horizontal axis
the default alignment policy to be used on the horizontal axis
`y_align`
the default alignment policy to be used on the
vertical axis
the default alignment policy to be used on the vertical axis