[]Struct gtk::LockButton

pub struct LockButton(_, _);

Methods

impl LockButton[src]

pub fn new<'a, P: IsA<Permission> + 'a, Q: Into<Option<&'a P>>>(
    permission: Q
) -> LockButton
[src]

Trait Implementations

impl Clone for LockButton

impl Eq for LockButton

impl Ord for LockButton

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

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

impl Display for LockButton[src]

impl Debug for LockButton

impl Hash for LockButton

impl IsA<Button> for LockButton

impl IsA<Bin> for LockButton

impl IsA<Container> for LockButton

impl IsA<Widget> for LockButton

impl IsA<Buildable> for LockButton

impl IsA<Actionable> for LockButton

impl StaticType for LockButton

Auto Trait Implementations

impl !Send for LockButton

impl !Sync for LockButton

impl Unpin for LockButton

impl UnwindSafe for LockButton

impl RefUnwindSafe for LockButton

Blanket Implementations

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

impl<T> From<T> for T[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, 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.

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

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

impl<T> Any for T where
    T: 'static + ?Sized
[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 GArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

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

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

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

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

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