[]Struct gtk::Viewport

pub struct Viewport(_, _);

Methods

impl Viewport[src]

pub fn new<'a, 'b, P: IsA<Adjustment> + 'a, Q: Into<Option<&'a P>>, R: IsA<Adjustment> + 'b, S: Into<Option<&'b R>>>(
    hadjustment: Q,
    vadjustment: S
) -> Viewport
[src]

Trait Implementations

impl Clone for Viewport

impl Eq for Viewport

impl Ord for Viewport

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

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

impl Display for Viewport[src]

impl Debug for Viewport

impl Hash for Viewport

impl IsA<Bin> for Viewport

impl IsA<Container> for Viewport

impl IsA<Widget> for Viewport

impl IsA<Buildable> for Viewport

impl IsA<Scrollable> for Viewport

impl StaticType for Viewport

Auto Trait Implementations

impl !Send for Viewport

impl !Sync for Viewport

impl Unpin for Viewport

impl UnwindSafe for Viewport

impl RefUnwindSafe for Viewport

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]