pub struct IIteratorLayer { /* private fields */ }Expand description
! ! \class IIteratorLayer ! ! \brief A layer to do iterations. ! ! The iterator layer iterates over a tensor along the given axis and in the given direction. ! It enables each loop iteration to inspect a different slice of the tensor. ! ! \see ILoop::addIterator() !
Trait Implementations§
Source§impl ExternType for IIteratorLayer
impl ExternType for IIteratorLayer
Source§impl MakeCppStorage for IIteratorLayer
impl MakeCppStorage for IIteratorLayer
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut IIteratorLayer
unsafe fn allocate_uninitialized_cpp_storage() -> *mut IIteratorLayer
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 IIteratorLayer)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut IIteratorLayer)
Frees a C++ allocation which has not yet
had a constructor called. Read more
Auto Trait Implementations§
impl !Freeze for IIteratorLayer
impl !RefUnwindSafe for IIteratorLayer
impl !Send for IIteratorLayer
impl !Sync for IIteratorLayer
impl !Unpin for IIteratorLayer
impl UnwindSafe for IIteratorLayer
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