pub struct IRecurrenceLayer { /* private fields */ }Expand description
IRecurrenceLayer
A recurrence layer in a network definition.
The recurrence layer allows a loop iteration to compute a result from a value computed in the previous iteration.
Trait Implementations§
Source§impl AsLayer for IRecurrenceLayer
impl AsLayer for IRecurrenceLayer
Source§impl AsLayerTyped for IRecurrenceLayer
impl AsLayerTyped for IRecurrenceLayer
Source§impl AsRef<ILoopBoundaryLayer> for IRecurrenceLayer
impl AsRef<ILoopBoundaryLayer> for IRecurrenceLayer
Source§fn as_ref(self: &IRecurrenceLayer) -> &ILoopBoundaryLayer
fn as_ref(self: &IRecurrenceLayer) -> &ILoopBoundaryLayer
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl ExternType for IRecurrenceLayer
impl ExternType for IRecurrenceLayer
Source§impl MakeCppStorage for IRecurrenceLayer
impl MakeCppStorage for IRecurrenceLayer
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut IRecurrenceLayer
unsafe fn allocate_uninitialized_cpp_storage() -> *mut IRecurrenceLayer
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 IRecurrenceLayer)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut IRecurrenceLayer)
Frees a C++ allocation which has not yet
had a constructor called. Read more
Auto Trait Implementations§
impl !Freeze for IRecurrenceLayer
impl !RefUnwindSafe for IRecurrenceLayer
impl !Send for IRecurrenceLayer
impl !Sync for IRecurrenceLayer
impl Unpin for IRecurrenceLayer
impl UnsafeUnpin for IRecurrenceLayer
impl UnwindSafe for IRecurrenceLayer
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