[]Struct gio::BufferedInputStream

pub struct BufferedInputStream(_, _);

Methods

impl BufferedInputStream[src]

pub fn new<P: IsA<InputStream>>(base_stream: &P) -> BufferedInputStream[src]

pub fn new_sized<P: IsA<InputStream>>(
    base_stream: &P,
    size: usize
) -> BufferedInputStream
[src]

Trait Implementations

impl Clone for BufferedInputStream

impl Eq for BufferedInputStream

impl Ord for BufferedInputStream

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

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

impl Display for BufferedInputStream[src]

impl Debug for BufferedInputStream

impl Hash for BufferedInputStream

impl IsA<FilterInputStream> for BufferedInputStream

impl IsA<InputStream> for BufferedInputStream

impl IsA<Seekable> for BufferedInputStream

impl IsA<BufferedInputStream> for DataInputStream

impl StaticType for BufferedInputStream

Auto Trait Implementations

impl !Send for BufferedInputStream

impl !Sync for BufferedInputStream

impl Unpin for BufferedInputStream

impl UnwindSafe for BufferedInputStream

impl RefUnwindSafe for BufferedInputStream

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]