pub struct FfiDVSEventArray { /* private fields */ }Implementations§
Source§impl FfiDVSEventArray
impl FfiDVSEventArray
pub fn GetWidth(self: &FfiDVSEventArray) -> usize
pub fn GetHeight(self: &FfiDVSEventArray) -> usize
pub fn GetFOVAngle(self: &FfiDVSEventArray) -> f32
pub fn size(self: &FfiDVSEventArray) -> usize
pub fn data(self: &FfiDVSEventArray) -> *const DVSEvent
pub fn at(self: &FfiDVSEventArray, pos: usize) -> &DVSEvent
pub fn ToImage(self: &FfiDVSEventArray) -> UniquePtr<CxxVector<FfiColor>> ⓘ
pub fn new( base: impl RValueParam<SharedPtr<DVSEventArray>>, ) -> impl New<Output = Self>
Trait Implementations§
Source§impl CopyNew for FfiDVSEventArray
impl CopyNew for FfiDVSEventArray
Source§unsafe fn copy_new(
other: &FfiDVSEventArray,
this: Pin<&mut MaybeUninit<FfiDVSEventArray>>,
)
unsafe fn copy_new( other: &FfiDVSEventArray, this: Pin<&mut MaybeUninit<FfiDVSEventArray>>, )
Synthesized copy constructor.
Source§impl Drop for FfiDVSEventArray
impl Drop for FfiDVSEventArray
Source§fn drop(self: &mut FfiDVSEventArray)
fn drop(self: &mut FfiDVSEventArray)
Synthesized destructor.
Source§impl ExternType for FfiDVSEventArray
impl ExternType for FfiDVSEventArray
Source§impl MakeCppStorage for FfiDVSEventArray
impl MakeCppStorage for FfiDVSEventArray
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut FfiDVSEventArray
unsafe fn allocate_uninitialized_cpp_storage() -> *mut FfiDVSEventArray
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 FfiDVSEventArray)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut FfiDVSEventArray)
Frees a C++ allocation which has not yet
had a constructor called. Read more
Source§impl MoveNew for FfiDVSEventArray
impl MoveNew for FfiDVSEventArray
Source§unsafe fn move_new(
other: Pin<MoveRef<'_, FfiDVSEventArray>>,
this: Pin<&mut MaybeUninit<FfiDVSEventArray>>,
)
unsafe fn move_new( other: Pin<MoveRef<'_, FfiDVSEventArray>>, this: Pin<&mut MaybeUninit<FfiDVSEventArray>>, )
Synthesized move constructor.
impl UniquePtrTarget for FfiDVSEventArray
impl VectorElement for FfiDVSEventArray
impl WeakPtrTarget for FfiDVSEventArray
Auto Trait Implementations§
impl !Freeze for FfiDVSEventArray
impl !RefUnwindSafe for FfiDVSEventArray
impl !Send for FfiDVSEventArray
impl !Sync for FfiDVSEventArray
impl !Unpin for FfiDVSEventArray
impl UnsafeUnpin for FfiDVSEventArray
impl UnwindSafe for FfiDVSEventArray
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