[]Struct gtk::Inhibit

pub struct Inhibit(pub bool);

Whether to propagate the signal to the default handler.

Don't inhibit default handlers without a reason, they're usually helpful.

Trait Implementations

impl Clone for Inhibit

impl Copy for Inhibit

impl Debug for Inhibit

impl Default for Inhibit

impl Eq for Inhibit

impl PartialEq<Inhibit> for Inhibit

impl StructuralEq for Inhibit

impl StructuralPartialEq for Inhibit

Auto Trait Implementations

impl RefUnwindSafe for Inhibit

impl Send for Inhibit

impl Sync for Inhibit

impl Unpin for Inhibit

impl UnwindSafe for Inhibit

Blanket Implementations

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

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

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

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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

The type returned in the event of a conversion error.