#[repr(C)]pub struct ZeroCopyOutputStream { /* private fields */ }Implementations§
Source§impl ZeroCopyOutputStream
impl ZeroCopyOutputStream
pub fn BackUp(self: Pin<&mut ZeroCopyOutputStream>, count: c_int)
pub fn ByteCount(self: &ZeroCopyOutputStream) -> i64
pub unsafe fn WriteAliasedRaw( self: Pin<&mut ZeroCopyOutputStream>, data: *const c_void, size: c_int, ) -> bool
pub fn AllowsAliasing(self: &ZeroCopyOutputStream) -> bool
pub fn WriteCord(self: Pin<&mut ZeroCopyOutputStream>, cord: &Cord) -> bool
Trait Implementations§
Source§impl Drop for ZeroCopyOutputStream
impl Drop for ZeroCopyOutputStream
Source§fn drop(self: &mut ZeroCopyOutputStream)
fn drop(self: &mut ZeroCopyOutputStream)
Executes the destructor for this type. Read more
Source§impl ExternType for ZeroCopyOutputStream
impl ExternType for ZeroCopyOutputStream
Source§impl MakeCppStorage for ZeroCopyOutputStream
impl MakeCppStorage for ZeroCopyOutputStream
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut ZeroCopyOutputStream
unsafe fn allocate_uninitialized_cpp_storage() -> *mut ZeroCopyOutputStream
Allocates heap space for this type in C++ and return a pointer
to that space, but do not initialize that space (i.e. do not
yet call a constructor). Read more
Source§unsafe fn free_uninitialized_cpp_storage(arg0: *mut ZeroCopyOutputStream)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut ZeroCopyOutputStream)
Frees a C++ allocation which has not yet
had a constructor called. Read more
impl UniquePtrTarget for ZeroCopyOutputStream
impl WeakPtrTarget for ZeroCopyOutputStream
Auto Trait Implementations§
impl !Freeze for ZeroCopyOutputStream
impl RefUnwindSafe for ZeroCopyOutputStream
impl !Send for ZeroCopyOutputStream
impl !Sync for ZeroCopyOutputStream
impl !Unpin for ZeroCopyOutputStream
impl UnwindSafe for ZeroCopyOutputStream
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more