#[repr(C)]pub struct MlirLlvmRawFdOStream {
pub ptr: *mut c_void,
}Expand description
Re-export llvm::raw_fd_ostream so as to avoid including the LLVM C API directly.
Fields§
§ptr: *mut c_voidRe-export llvm::raw_fd_ostream so as to avoid including the LLVM C API directly.
Trait Implementations§
Source§impl Clone for MlirLlvmRawFdOStream
impl Clone for MlirLlvmRawFdOStream
Source§fn clone(&self) -> MlirLlvmRawFdOStream
fn clone(&self) -> MlirLlvmRawFdOStream
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MlirLlvmRawFdOStream
Auto Trait Implementations§
impl !Send for MlirLlvmRawFdOStream
impl !Sync for MlirLlvmRawFdOStream
impl Freeze for MlirLlvmRawFdOStream
impl RefUnwindSafe for MlirLlvmRawFdOStream
impl Unpin for MlirLlvmRawFdOStream
impl UnsafeUnpin for MlirLlvmRawFdOStream
impl UnwindSafe for MlirLlvmRawFdOStream
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