[]Struct gio::ConverterInputStream

pub struct ConverterInputStream(_, _);

Methods

impl ConverterInputStream[src]

pub fn new<P: IsA<InputStream>, Q: IsA<Converter>>(
    base_stream: &P,
    converter: &Q
) -> ConverterInputStream
[src]

Trait Implementations

impl Clone for ConverterInputStream

impl Eq for ConverterInputStream

impl Ord for ConverterInputStream

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

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

impl Display for ConverterInputStream[src]

impl Debug for ConverterInputStream

impl Hash for ConverterInputStream

impl IsA<FilterInputStream> for ConverterInputStream

impl IsA<InputStream> for ConverterInputStream

impl IsA<PollableInputStream> for ConverterInputStream

impl StaticType for ConverterInputStream

Auto Trait Implementations

impl !Send for ConverterInputStream

impl !Sync for ConverterInputStream

impl Unpin for ConverterInputStream

impl UnwindSafe for ConverterInputStream

impl RefUnwindSafe for ConverterInputStream

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]