[]Struct gio::Seekable

pub struct Seekable(_, _);

Trait Implementations

impl Clone for Seekable

impl Eq for Seekable

impl Ord for Seekable

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

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

impl Display for Seekable[src]

impl Debug for Seekable

impl Hash for Seekable

impl IsA<Seekable> for BufferedInputStream

impl IsA<Seekable> for BufferedOutputStream

impl IsA<Seekable> for DataInputStream

impl IsA<Seekable> for DataOutputStream

impl IsA<Seekable> for FileIOStream

impl IsA<Seekable> for FileInputStream

impl IsA<Seekable> for FileOutputStream

impl IsA<Seekable> for MemoryInputStream

impl IsA<Seekable> for MemoryOutputStream

impl StaticType for Seekable

Auto Trait Implementations

impl !Send for Seekable

impl !Sync for Seekable

impl Unpin for Seekable

impl UnwindSafe for Seekable

impl RefUnwindSafe for Seekable

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]