Struct gtk::Bin []

pub struct Bin(_, _);

The Bin widget is a container with just one child. It is not very useful itself, but it is useful for deriving subclasses, since it provides common code needed for handling a single child widget.

Many GTK+ widgets are subclasses of Bin, including Window, Button, Frame, HandleBox or ScrolledWindow.

Implements

BinExt, ContainerExt, WidgetExt, glib::object::ObjectExt, BuildableExt

Trait Implementations

impl IsA<Bin> for AboutDialog

impl IsA<Bin> for ActionBar

impl IsA<Bin> for Alignment

impl IsA<Bin> for AppChooserButton

impl IsA<Bin> for AppChooserDialog

impl IsA<Bin> for ApplicationWindow

impl IsA<Bin> for AspectFrame

impl IsA<Bin> for Assistant

impl Clone for Bin

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Bin

Formats the value using the given formatter. Read more

impl Hash for Bin

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl StaticType for Bin

Returns the type identifier of Self.

impl<T: IsA<Object>> PartialEq<T> for Bin

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl Eq for Bin

impl IsA<Container> for Bin

impl IsA<Widget> for Bin

impl IsA<Buildable> for Bin

impl IsA<Object> for Bin

impl IsA<Bin> for Button

impl IsA<Bin> for CheckButton

impl IsA<Bin> for CheckMenuItem

impl IsA<Bin> for ColorButton

impl IsA<Bin> for ColorChooserDialog

impl IsA<Bin> for ComboBox

impl IsA<Bin> for ComboBoxText

impl IsA<Bin> for Dialog

impl IsA<Bin> for EventBox

impl IsA<Bin> for Expander

impl IsA<Bin> for FileChooserDialog

impl IsA<Bin> for FlowBoxChild

impl IsA<Bin> for FontButton

impl IsA<Bin> for FontChooserDialog

impl IsA<Bin> for Frame

impl IsA<Bin> for ImageMenuItem

impl IsA<Bin> for LinkButton

impl IsA<Bin> for ListBoxRow

impl IsA<Bin> for LockButton

impl IsA<Bin> for MenuButton

impl IsA<Bin> for MenuItem

impl IsA<Bin> for MenuToolButton

impl IsA<Bin> for MessageDialog

impl IsA<Bin> for ModelButton

impl IsA<Bin> for OffscreenWindow

impl IsA<Bin> for Overlay

impl IsA<Bin> for PlacesSidebar

impl IsA<Bin> for Plug

impl IsA<Bin> for Popover

impl IsA<Bin> for PopoverMenu

impl IsA<Bin> for RadioButton

impl IsA<Bin> for RadioMenuItem

impl IsA<Bin> for RadioToolButton

impl IsA<Bin> for RecentChooserDialog

impl IsA<Bin> for Revealer

impl IsA<Bin> for ScaleButton

impl IsA<Bin> for ScrolledWindow

impl IsA<Bin> for SearchBar

impl IsA<Bin> for SeparatorMenuItem

impl IsA<Bin> for SeparatorToolItem

impl IsA<Bin> for ShortcutsWindow

impl IsA<Bin> for StackSidebar

impl IsA<Bin> for ToggleButton

impl IsA<Bin> for ToggleToolButton

impl IsA<Bin> for ToolButton

impl IsA<Bin> for ToolItem

impl IsA<Bin> for Viewport

impl IsA<Bin> for VolumeButton

impl IsA<Bin> for Window

Auto Trait Implementations

impl !Send for Bin

impl !Sync for Bin