[]Struct gtk::Popover

pub struct Popover(_, _);

Methods

impl Popover[src]

pub fn new<P: IsA<Widget>>(relative_to: Option<&P>) -> Popover[src]

pub fn new_from_model<P: IsA<Widget>, Q: IsA<MenuModel>>(
    relative_to: Option<&P>,
    model: &Q
) -> Popover
[src]

Trait Implementations

impl Clone for Popover

impl Debug for Popover

impl Display for Popover[src]

impl Eq for Popover

impl Hash for Popover

impl IsA<Bin> for Popover

impl IsA<Buildable> for Popover

impl IsA<Container> for Popover

impl IsA<Popover> for PopoverMenu

impl IsA<Widget> for Popover

impl Ord for Popover

impl<T: ObjectType> PartialEq<T> for Popover

impl<T: ObjectType> PartialOrd<T> for Popover

impl StaticType for Popover

Auto Trait Implementations

impl RefUnwindSafe for Popover

impl !Send for Popover

impl !Sync for Popover

impl Unpin for Popover

impl UnwindSafe for Popover

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Super, Sub> CanDowncast<Sub> for Super where
    Sub: IsA<Super>,
    Super: IsA<Super>, 
[src]

impl<T> Cast for T where
    T: ObjectType
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ObjectExt for T where
    T: ObjectType
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *const GPtrArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GPtrArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.