pub struct NetworkDefinition { /* private fields */ }Expand description
A network definition for input to the builder.
Implementations§
Source§impl NetworkDefinition
impl NetworkDefinition
Sourcepub fn num_inputs(&self) -> usize
pub fn num_inputs(&self) -> usize
Get number of inputs.
Sourcepub fn num_outputs(&self) -> usize
pub fn num_outputs(&self) -> usize
Get number of outputs.
Sourcepub fn as_mut_ptr(&mut self) -> *mut c_void
pub fn as_mut_ptr(&mut self) -> *mut c_void
Get internal mutable pointer.
Trait Implementations§
Source§impl Drop for NetworkDefinition
impl Drop for NetworkDefinition
impl Send for NetworkDefinition
Implements Send for NetworkDefinition.
§Safety
The TensorRT API is thread-safe with regards to all operations on NetworkDefinition.
impl Sync for NetworkDefinition
Implements Sync for NetworkDefinition.
§Safety
The TensorRT API is thread-safe with regards to all operations on NetworkDefinition.
Auto Trait Implementations§
impl Freeze for NetworkDefinition
impl RefUnwindSafe for NetworkDefinition
impl Unpin for NetworkDefinition
impl UnsafeUnpin for NetworkDefinition
impl UnwindSafe for NetworkDefinition
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