#[repr(C)]pub struct IteratorOfOutputIteratorTag { /* private fields */ }Expand description
C++ class: std::iterator<std::output_iterator_tag, void, void, void, void>.
Implementations§
Source§impl IteratorOfOutputIteratorTag
impl IteratorOfOutputIteratorTag
Sourcepub unsafe fn copy_from(
&mut self,
other: impl CastInto<Ref<IteratorOfOutputIteratorTag>>,
) -> MutRef<IteratorOfOutputIteratorTag>
pub unsafe fn copy_from( &mut self, other: impl CastInto<Ref<IteratorOfOutputIteratorTag>>, ) -> MutRef<IteratorOfOutputIteratorTag>
Calls C++ function: std::iterator<std::output_iterator_tag, void, void, void, void>& std::iterator<std::output_iterator_tag, void, void, void, void>::operator=(const std::iterator<std::output_iterator_tag, void, void, void, void>& other).
Sourcepub unsafe fn new() -> CppBox<IteratorOfOutputIteratorTag>
pub unsafe fn new() -> CppBox<IteratorOfOutputIteratorTag>
Calls C++ function: [constructor] void std::iterator<std::output_iterator_tag, void, void, void, void>::iterator().
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<IteratorOfOutputIteratorTag>>,
) -> CppBox<IteratorOfOutputIteratorTag>
pub unsafe fn new_copy( other: impl CastInto<Ref<IteratorOfOutputIteratorTag>>, ) -> CppBox<IteratorOfOutputIteratorTag>
Calls C++ function: [constructor] void std::iterator<std::output_iterator_tag, void, void, void, void>::iterator(const std::iterator<std::output_iterator_tag, void, void, void, void>& other).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IteratorOfOutputIteratorTag
impl RefUnwindSafe for IteratorOfOutputIteratorTag
impl Send for IteratorOfOutputIteratorTag
impl Sync for IteratorOfOutputIteratorTag
impl Unpin for IteratorOfOutputIteratorTag
impl UnwindSafe for IteratorOfOutputIteratorTag
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