[]Struct gio::MemoryOutputStream

pub struct MemoryOutputStream(_, _);

Methods

impl MemoryOutputStream[src]

pub fn new_resizable() -> MemoryOutputStream[src]

Trait Implementations

impl Clone for MemoryOutputStream

impl Eq for MemoryOutputStream

impl Ord for MemoryOutputStream

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

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

impl Display for MemoryOutputStream[src]

impl Debug for MemoryOutputStream

impl Hash for MemoryOutputStream

impl IsA<OutputStream> for MemoryOutputStream

impl IsA<PollableOutputStream> for MemoryOutputStream

impl IsA<Seekable> for MemoryOutputStream

impl StaticType for MemoryOutputStream

Auto Trait Implementations

impl !Send for MemoryOutputStream

impl !Sync for MemoryOutputStream

impl Unpin for MemoryOutputStream

impl UnwindSafe for MemoryOutputStream

impl RefUnwindSafe for MemoryOutputStream

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]