[]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 Default for Inhibit

impl Clone for Inhibit

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<Inhibit> for Inhibit

impl Debug for Inhibit

impl Eq for Inhibit

impl Copy for Inhibit

Auto Trait Implementations

impl Unpin for Inhibit

impl Sync for Inhibit

impl Send for Inhibit

impl UnwindSafe for Inhibit

impl RefUnwindSafe for Inhibit

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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