[]Struct gio::ConverterOutputStream

pub struct ConverterOutputStream(_, _);

Methods

impl ConverterOutputStream[src]

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

Trait Implementations

impl Clone for ConverterOutputStream

impl Eq for ConverterOutputStream

impl Ord for ConverterOutputStream

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

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

impl Display for ConverterOutputStream[src]

impl Debug for ConverterOutputStream

impl Hash for ConverterOutputStream

impl IsA<FilterOutputStream> for ConverterOutputStream

impl IsA<OutputStream> for ConverterOutputStream

impl IsA<PollableOutputStream> for ConverterOutputStream

impl StaticType for ConverterOutputStream

Auto Trait Implementations

impl !Send for ConverterOutputStream

impl !Sync for ConverterOutputStream

impl Unpin for ConverterOutputStream

impl UnwindSafe for ConverterOutputStream

impl RefUnwindSafe for ConverterOutputStream

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]