pub struct Vector<T>where
Self: VectorExtern<T>,{ /* private fields */ }
Expand description
Wrapper for C++ std::vector
Implementations§
source§impl<T> Vector<T>where
Self: VectorExtern<T>,
impl<T> Vector<T>where
Self: VectorExtern<T>,
sourcepub fn with_capacity(capacity: size_t) -> Self
pub fn with_capacity(capacity: size_t) -> Self
Create a Vector with pre-defined capacity
sourcepub fn from_iter<'a>(
s: impl IntoIterator<Item = <T as OpenCVType<'a>>::Arg>
) -> Selfwhere
T: for<'t> OpenCVType<'t>,
pub fn from_iter<'a>(
s: impl IntoIterator<Item = <T as OpenCVType<'a>>::Arg>
) -> Selfwhere
T: for<'t> OpenCVType<'t>,
Create a Vector from iterator
sourcepub fn from_slice(s: &[T]) -> Selfwhere
Self: VectorExternCopyNonBool<T>,
pub fn from_slice(s: &[T]) -> Selfwhere
Self: VectorExternCopyNonBool<T>,
Create a Vector from slice, the element type needs to be Copy (and not bool)
pub fn from_elem<'a>(elem: <T as OpenCVType<'a>>::Arg, n: size_t) -> Selfwhere
T: for<'t> OpenCVType<'t>,
<T as OpenCVType<'a>>::Arg: Clone,
sourcepub fn shrink_to_fit(&mut self)
pub fn shrink_to_fit(&mut self)
Free extra capacity
sourcepub fn remove(&mut self, index: size_t) -> Result<()>
pub fn remove(&mut self, index: size_t) -> Result<()>
Remove the element at the specified index
sourcepub fn swap(&mut self, index1: size_t, index2: size_t) -> Result<()>
pub fn swap(&mut self, index1: size_t, index2: size_t) -> Result<()>
Swap 2 elements in the Vector
sourcepub fn push(&mut self, val: <T as OpenCVType<'_>>::Arg)where
T: for<'t> OpenCVType<'t>,
pub fn push(&mut self, val: <T as OpenCVType<'_>>::Arg)where
T: for<'t> OpenCVType<'t>,
Add new element
sourcepub fn insert(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg
) -> Result<()>where
T: for<'t> OpenCVType<'t>,
pub fn insert(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg
) -> Result<()>where
T: for<'t> OpenCVType<'t>,
Insert a new element at the specified index
sourcepub fn set(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg
) -> Result<()>where
T: for<'t> OpenCVType<'t>,
pub fn set(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg
) -> Result<()>where
T: for<'t> OpenCVType<'t>,
Set element at the specified index
sourcepub unsafe fn set_unchecked(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg
)where
T: for<'t> OpenCVType<'t>,
pub unsafe fn set_unchecked(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg
)where
T: for<'t> OpenCVType<'t>,
Same as set()
but without bounds checking
§Safety
Caller must ensure that the specified index
is within the Vector
bounds
sourcepub fn get(&self, index: size_t) -> Result<T>where
T: OpenCVFromExtern,
pub fn get(&self, index: size_t) -> Result<T>where
T: OpenCVFromExtern,
Get element at the specified index
sourcepub unsafe fn get_unchecked(&self, index: size_t) -> Twhere
T: OpenCVFromExtern,
pub unsafe fn get_unchecked(&self, index: size_t) -> Twhere
T: OpenCVFromExtern,
Same as get()
but without bounds checking
§Safety
Caller must ensure that the specified index
is within the Vector
bounds
pub fn iter(&self) -> VectorRefIterator<'_, T> ⓘ
sourcepub fn as_slice(&self) -> &[T]where
Self: VectorExternCopyNonBool<T>,
pub fn as_slice(&self) -> &[T]where
Self: VectorExternCopyNonBool<T>,
Return slice to the elements of the array.
This method is only available for OpenCV types that are Copy, except for bool because bool is handled in a special way on the C++ side.
sourcepub fn as_mut_slice(&mut self) -> &mut [T]where
Self: VectorExternCopyNonBool<T>,
pub fn as_mut_slice(&mut self) -> &mut [T]where
Self: VectorExternCopyNonBool<T>,
Return mutable slice to the elements of the array.
This method is only available for OpenCV types that are Copy, except for bool because bool is handled in a special way on the C++ side.
source§impl Vector<DMatch>
impl Vector<DMatch>
pub fn as_raw_VectorOfDMatch( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDMatch( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GpuMat>
impl Vector<GpuMat>
pub fn as_raw_VectorOfGpuMat( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGpuMat( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<KeyPoint>
impl Vector<KeyPoint>
pub fn as_raw_VectorOfKeyPoint( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfKeyPoint( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Mat>
impl Vector<Mat>
pub fn as_raw_VectorOfMat( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfMat( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<PlatformInfo>
impl Vector<PlatformInfo>
pub fn as_raw_VectorOfPlatformInfo( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPlatformInfo( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Point>
impl Vector<Point>
pub fn as_raw_VectorOfPoint( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Point2d>
impl Vector<Point2d>
pub fn as_raw_VectorOfPoint2d( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint2d( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Point2f>
impl Vector<Point2f>
pub fn as_raw_VectorOfPoint2f( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint2f( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Point3d>
impl Vector<Point3d>
pub fn as_raw_VectorOfPoint3d( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint3d( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Point3f>
impl Vector<Point3f>
pub fn as_raw_VectorOfPoint3f( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint3f( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Point3i>
impl Vector<Point3i>
pub fn as_raw_VectorOfPoint3i( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint3i( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Range>
impl Vector<Range>
pub fn as_raw_VectorOfRange( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfRange( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Rect>
impl Vector<Rect>
pub fn as_raw_VectorOfRect( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfRect( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Rect2d>
impl Vector<Rect2d>
pub fn as_raw_VectorOfRect2d( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfRect2d( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<RotatedRect>
impl Vector<RotatedRect>
pub fn as_raw_VectorOfRotatedRect( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfRotatedRect( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Scalar>
impl Vector<Scalar>
pub fn as_raw_VectorOfScalar( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfScalar( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Size>
impl Vector<Size>
pub fn as_raw_VectorOfSize( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfSize( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<String>
impl Vector<String>
pub fn as_raw_VectorOfString( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfString( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Tuple<(Point2i, Point2i)>>
impl Vector<Tuple<(Point2i, Point2i)>>
pub fn as_raw_VectorOfTupleOfPoint2i_Point2i( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfTupleOfPoint2i_Point2i( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Tuple<(UMat, u8)>>
impl Vector<Tuple<(UMat, u8)>>
pub fn as_raw_VectorOfTupleOfUMat_u8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfTupleOfUMat_u8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Tuple<(i32, f64)>>
impl Vector<Tuple<(i32, f64)>>
pub fn as_raw_VectorOfTupleOfi32_f64( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfTupleOfi32_f64( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<UMat>
impl Vector<UMat>
pub fn as_raw_VectorOfUMat( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfUMat( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vec2d>
impl Vector<Vec2d>
pub fn as_raw_VectorOfVec2d( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec2d( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vec2f>
impl Vector<Vec2f>
pub fn as_raw_VectorOfVec2f( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec2f( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vec2i>
impl Vector<Vec2i>
pub fn as_raw_VectorOfVec2i( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec2i( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vec3d>
impl Vector<Vec3d>
pub fn as_raw_VectorOfVec3d( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec3d( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vec3f>
impl Vector<Vec3f>
pub fn as_raw_VectorOfVec3f( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec3f( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vec3i>
impl Vector<Vec3i>
pub fn as_raw_VectorOfVec3i( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec3i( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vec4f>
impl Vector<Vec4f>
pub fn as_raw_VectorOfVec4f( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec4f( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vec4i>
impl Vector<Vec4i>
pub fn as_raw_VectorOfVec4i( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec4i( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vec6f>
impl Vector<Vec6f>
pub fn as_raw_VectorOfVec6f( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec6f( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<DMatch>>
impl Vector<Vector<DMatch>>
pub fn as_raw_VectorOfVectorOfDMatch( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfDMatch( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<KeyPoint>>
impl Vector<Vector<KeyPoint>>
pub fn as_raw_VectorOfVectorOfKeyPoint( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfKeyPoint( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Mat>>
impl Vector<Vector<Mat>>
pub fn as_raw_VectorOfVectorOfMat( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfMat( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Point>>
impl Vector<Vector<Point>>
pub fn as_raw_VectorOfVectorOfPoint( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Point2d>>
impl Vector<Vector<Point2d>>
pub fn as_raw_VectorOfVectorOfPoint2d( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint2d( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Point2f>>
impl Vector<Vector<Point2f>>
pub fn as_raw_VectorOfVectorOfPoint2f( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint2f( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Point3d>>
impl Vector<Vector<Point3d>>
pub fn as_raw_VectorOfVectorOfPoint3d( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint3d( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Point3f>>
impl Vector<Vector<Point3f>>
pub fn as_raw_VectorOfVectorOfPoint3f( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint3f( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Point3i>>
impl Vector<Vector<Point3i>>
pub fn as_raw_VectorOfVectorOfPoint3i( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint3i( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Range>>
impl Vector<Vector<Range>>
pub fn as_raw_VectorOfVectorOfRange( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfRange( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Vec2d>>
impl Vector<Vector<Vec2d>>
pub fn as_raw_VectorOfVectorOfVec2d( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfVec2d( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Vec2f>>
impl Vector<Vector<Vec2f>>
pub fn as_raw_VectorOfVectorOfVec2f( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfVec2f( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Vec2i>>
impl Vector<Vector<Vec2i>>
pub fn as_raw_VectorOfVectorOfVec2i( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfVec2i( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Vec3d>>
impl Vector<Vector<Vec3d>>
pub fn as_raw_VectorOfVectorOfVec3d( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfVec3d( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<Vec3f>>
impl Vector<Vector<Vec3f>>
pub fn as_raw_VectorOfVectorOfVec3f( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfVec3f( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<c_char>>
impl Vector<Vector<c_char>>
pub fn as_raw_VectorOfVectorOfc_char( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfc_char( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<f32>>
impl Vector<Vector<f32>>
pub fn as_raw_VectorOfVectorOff32( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOff32( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<f64>>
impl Vector<Vector<f64>>
pub fn as_raw_VectorOfVectorOff64( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOff64( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<i32>>
impl Vector<Vector<i32>>
pub fn as_raw_VectorOfVectorOfi32( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfi32( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<i8>>
impl Vector<Vector<i8>>
pub fn as_raw_VectorOfVectorOfi8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfi8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<u8>>
impl Vector<Vector<u8>>
pub fn as_raw_VectorOfVectorOfu8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfu8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<bool>
impl Vector<bool>
pub fn as_raw_VectorOfbool( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfbool( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<c_char>
impl Vector<c_char>
pub fn as_raw_VectorOfc_char( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfc_char( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<f32>
impl Vector<f32>
pub fn as_raw_VectorOff32( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOff32( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<f64>
impl Vector<f64>
pub fn as_raw_VectorOff64( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOff64( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<i32>
impl Vector<i32>
pub fn as_raw_VectorOfi32( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfi32( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<i8>
impl Vector<i8>
pub fn as_raw_VectorOfi8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfi8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<size_t>
impl Vector<size_t>
pub fn as_raw_VectorOfsize_t( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfsize_t( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<u8>
impl Vector<u8>
pub fn as_raw_VectorOfu8( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfu8( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<MatShape>
impl Vector<MatShape>
pub fn as_raw_VectorOfMatShape( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfMatShape( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Ptr<BackendNode>>
impl Vector<Ptr<BackendNode>>
pub fn as_raw_VectorOfPtrOfBackendNode( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPtrOfBackendNode( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Ptr<BackendWrapper>>
impl Vector<Ptr<BackendWrapper>>
pub fn as_raw_VectorOfPtrOfBackendWrapper( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPtrOfBackendWrapper( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Ptr<Layer>>
impl Vector<Ptr<Layer>>
pub fn as_raw_VectorOfPtrOfLayer( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPtrOfLayer( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Target>
impl Vector<Target>
pub fn as_raw_VectorOfTarget( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfTarget( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Tuple<(Backend, Target)>>
impl Vector<Tuple<(Backend, Target)>>
pub fn as_raw_VectorOfTupleOfBackend_Target( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfTupleOfBackend_Target( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<MatShape>>
impl Vector<Vector<MatShape>>
pub fn as_raw_VectorOfVectorOfMatShape( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfMatShape( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<DPMDetector_ObjectDetection>
impl Vector<DPMDetector_ObjectDetection>
pub fn as_raw_VectorOfDPMDetector_ObjectDetection( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDPMDetector_ObjectDetection( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<FacemarkAAM_Config>
impl Vector<FacemarkAAM_Config>
pub fn as_raw_VectorOfFacemarkAAM_Config( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfFacemarkAAM_Config( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<FacemarkAAM_Model_Texture>
impl Vector<FacemarkAAM_Model_Texture>
pub fn as_raw_VectorOfFacemarkAAM_Model_Texture( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfFacemarkAAM_Model_Texture( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<FeatureIndex>
impl Vector<FeatureIndex>
pub fn as_raw_VectorOfFeatureIndex( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfFeatureIndex( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<FlannIndexType>
impl Vector<FlannIndexType>
pub fn as_raw_VectorOfFlannIndexType( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfFlannIndexType( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Detail_OpaqueKind>
impl Vector<Detail_OpaqueKind>
pub fn as_raw_VectorOfDetail_OpaqueKind( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetail_OpaqueKind( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GArg>
impl Vector<GArg>
pub fn as_raw_VectorOfGArg( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGArg( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GBackend>
impl Vector<GBackend>
pub fn as_raw_VectorOfGBackend( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGBackend( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GCompileArg>
impl Vector<GCompileArg>
pub fn as_raw_VectorOfGCompileArg( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGCompileArg( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GMat>
impl Vector<GMat>
pub fn as_raw_VectorOfGMat( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGMat( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GRunArg>
impl Vector<GRunArg>
pub fn as_raw_VectorOfGRunArg( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGRunArg( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GShape>
impl Vector<GShape>
pub fn as_raw_VectorOfGShape( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGShape( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GTransform>
impl Vector<GTransform>
pub fn as_raw_VectorOfGTransform( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGTransform( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GTypeInfo>
impl Vector<GTypeInfo>
pub fn as_raw_VectorOfGTypeInfo( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGTypeInfo( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<KeyLine>
impl Vector<KeyLine>
pub fn as_raw_VectorOfKeyLine( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfKeyLine( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<KeyLine>>
impl Vector<Vector<KeyLine>>
pub fn as_raw_VectorOfVectorOfKeyLine( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfKeyLine( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Ptr<MCC_CChecker>>
impl Vector<Ptr<MCC_CChecker>>
pub fn as_raw_VectorOfPtrOfMCC_CChecker( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPtrOfMCC_CChecker( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<DTrees_Node>
impl Vector<DTrees_Node>
pub fn as_raw_VectorOfDTrees_Node( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDTrees_Node( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<DTrees_Split>
impl Vector<DTrees_Split>
pub fn as_raw_VectorOfDTrees_Split( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDTrees_Split( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<DetectionBasedTracker_ExtObject>
impl Vector<DetectionBasedTracker_ExtObject>
pub fn as_raw_VectorOfDetectionBasedTracker_ExtObject( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetectionBasedTracker_ExtObject( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<DetectionBasedTracker_Object>
impl Vector<DetectionBasedTracker_Object>
pub fn as_raw_VectorOfDetectionBasedTracker_Object( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetectionBasedTracker_Object( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<DetectionROI>
impl Vector<DetectionROI>
pub fn as_raw_VectorOfDetectionROI( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetectionROI( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GPCPatchDescriptor>
impl Vector<GPCPatchDescriptor>
pub fn as_raw_VectorOfGPCPatchDescriptor( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGPCPatchDescriptor( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<GPCPatchSample>
impl Vector<GPCPatchSample>
pub fn as_raw_VectorOfGPCPatchSample( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGPCPatchSample( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<LineMod_Feature>
impl Vector<LineMod_Feature>
pub fn as_raw_VectorOfLineMod_Feature( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfLineMod_Feature( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<LineMod_Match>
impl Vector<LineMod_Match>
pub fn as_raw_VectorOfLineMod_Match( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfLineMod_Match( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<LineMod_Template>
impl Vector<LineMod_Template>
pub fn as_raw_VectorOfLineMod_Template( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfLineMod_Template( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Ptr<LineMod_Modality>>
impl Vector<Ptr<LineMod_Modality>>
pub fn as_raw_VectorOfPtrOfLineMod_Modality( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPtrOfLineMod_Modality( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<MatchQuasiDense>
impl Vector<MatchQuasiDense>
pub fn as_raw_VectorOfMatchQuasiDense( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfMatchQuasiDense( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Detail_CameraParams>
impl Vector<Detail_CameraParams>
pub fn as_raw_VectorOfDetail_CameraParams( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetail_CameraParams( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Detail_ImageFeatures>
impl Vector<Detail_ImageFeatures>
pub fn as_raw_VectorOfDetail_ImageFeatures( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetail_ImageFeatures( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Detail_MatchesInfo>
impl Vector<Detail_MatchesInfo>
pub fn as_raw_VectorOfDetail_MatchesInfo( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetail_MatchesInfo( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Pose3DPtr>
impl Vector<Pose3DPtr>
pub fn as_raw_VectorOfPose3DPtr( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPose3DPtr( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<ERStat>
impl Vector<ERStat>
pub fn as_raw_VectorOfERStat( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfERStat( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Vector<ERStat>>
impl Vector<Vector<ERStat>>
pub fn as_raw_VectorOfVectorOfERStat( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfERStat( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<VideoCapture>
impl Vector<VideoCapture>
pub fn as_raw_VectorOfVideoCapture( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVideoCapture( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<VideoCaptureAPIs>
impl Vector<VideoCaptureAPIs>
pub fn as_raw_VectorOfVideoCaptureAPIs( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVideoCaptureAPIs( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Elliptic_KeyPoint>
impl Vector<Elliptic_KeyPoint>
pub fn as_raw_VectorOfElliptic_KeyPoint( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfElliptic_KeyPoint( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
source§impl Vector<Box>
impl Vector<Box>
pub fn as_raw_VectorOfBox( &self ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfBox( &mut self ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Trait Implementations§
source§impl<T> Boxed for Vector<T>where
Self: VectorExtern<T>,
impl<T> Boxed for Vector<T>where
Self: VectorExtern<T>,
source§impl Clone for Vector<Detail_CameraParams>where
Self: VectorExtern<Detail_CameraParams>,
impl Clone for Vector<Detail_CameraParams>where
Self: VectorExtern<Detail_CameraParams>,
source§impl Clone for Vector<Detail_ImageFeatures>where
Self: VectorExtern<Detail_ImageFeatures>,
impl Clone for Vector<Detail_ImageFeatures>where
Self: VectorExtern<Detail_ImageFeatures>,
source§impl Clone for Vector<Detail_MatchesInfo>where
Self: VectorExtern<Detail_MatchesInfo>,
impl Clone for Vector<Detail_MatchesInfo>where
Self: VectorExtern<Detail_MatchesInfo>,
source§impl Clone for Vector<Detail_OpaqueKind>where
Self: VectorExtern<Detail_OpaqueKind>,
impl Clone for Vector<Detail_OpaqueKind>where
Self: VectorExtern<Detail_OpaqueKind>,
source§impl Clone for Vector<DetectionBasedTracker_ExtObject>where
Self: VectorExtern<DetectionBasedTracker_ExtObject>,
impl Clone for Vector<DetectionBasedTracker_ExtObject>where
Self: VectorExtern<DetectionBasedTracker_ExtObject>,
source§impl Clone for Vector<FlannIndexType>where
Self: VectorExtern<FlannIndexType>,
impl Clone for Vector<FlannIndexType>where
Self: VectorExtern<FlannIndexType>,
source§impl Clone for Vector<LineMod_Feature>where
Self: VectorExtern<LineMod_Feature>,
impl Clone for Vector<LineMod_Feature>where
Self: VectorExtern<LineMod_Feature>,
source§impl Clone for Vector<LineMod_Match>where
Self: VectorExtern<LineMod_Match>,
impl Clone for Vector<LineMod_Match>where
Self: VectorExtern<LineMod_Match>,
source§impl Clone for Vector<LineMod_Template>where
Self: VectorExtern<LineMod_Template>,
impl Clone for Vector<LineMod_Template>where
Self: VectorExtern<LineMod_Template>,
source§impl Clone for Vector<MatchQuasiDense>where
Self: VectorExtern<MatchQuasiDense>,
impl Clone for Vector<MatchQuasiDense>where
Self: VectorExtern<MatchQuasiDense>,
source§impl Clone for Vector<RotatedRect>where
Self: VectorExtern<RotatedRect>,
impl Clone for Vector<RotatedRect>where
Self: VectorExtern<RotatedRect>,
source§impl Clone for Vector<VideoCaptureAPIs>where
Self: VectorExtern<VideoCaptureAPIs>,
impl Clone for Vector<VideoCaptureAPIs>where
Self: VectorExtern<VideoCaptureAPIs>,
source§impl Clone for Vector<FeatureIndex>where
Self: VectorExtern<FeatureIndex>,
impl Clone for Vector<FeatureIndex>where
Self: VectorExtern<FeatureIndex>,
source§impl<'a, T: for<'o> OpenCVType<'o>> Extend<<T as OpenCVType<'a>>::Arg> for Vector<T>where
Self: VectorExtern<T>,
impl<'a, T: for<'o> OpenCVType<'o>> Extend<<T as OpenCVType<'a>>::Arg> for Vector<T>where
Self: VectorExtern<T>,
source§fn extend<I: IntoIterator<Item = <T as OpenCVType<'a>>::Arg>>(&mut self, s: I)
fn extend<I: IntoIterator<Item = <T as OpenCVType<'a>>::Arg>>(&mut self, s: I)
source§fn extend_one(&mut self, item: A)
fn extend_one(&mut self, item: A)
extend_one
)source§fn extend_reserve(&mut self, additional: usize)
fn extend_reserve(&mut self, additional: usize)
extend_one
)source§impl<T: for<'o> OpenCVType<'o>> From<Vec<<T as OpenCVType<'_>>::Arg>> for Vector<T>where
Vector<T>: VectorExtern<T>,
impl<T: for<'o> OpenCVType<'o>> From<Vec<<T as OpenCVType<'_>>::Arg>> for Vector<T>where
Vector<T>: VectorExtern<T>,
source§impl<T> From<Vector<T>> for Vec<T>where
Vector<T>: VectorExtern<T> + VectorToVec<Element = T>,
impl<T> From<Vector<T>> for Vec<T>where
Vector<T>: VectorExtern<T> + VectorToVec<Element = T>,
source§impl<'a, T: for<'o> OpenCVType<'o>> FromIterator<<T as OpenCVType<'a>>::Arg> for Vector<T>where
Self: VectorExtern<T>,
impl<'a, T: for<'o> OpenCVType<'o>> FromIterator<<T as OpenCVType<'a>>::Arg> for Vector<T>where
Self: VectorExtern<T>,
source§impl<'v, T: OpenCVFromExtern> IntoIterator for &'v Vector<T>where
Vector<T>: VectorExtern<T>,
impl<'v, T: OpenCVFromExtern> IntoIterator for &'v Vector<T>where
Vector<T>: VectorExtern<T>,
source§impl<T: OpenCVFromExtern> IntoIterator for Vector<T>where
Vector<T>: VectorExtern<T>,
impl<T: OpenCVFromExtern> IntoIterator for Vector<T>where
Vector<T>: VectorExtern<T>,
source§impl ToInputArray for &Vector<BoxedRef<'_, GpuMat>>
impl ToInputArray for &Vector<BoxedRef<'_, GpuMat>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<BoxedRef<'_, Mat>>
impl ToInputArray for &Vector<BoxedRef<'_, Mat>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<BoxedRef<'_, UMat>>
impl ToInputArray for &Vector<BoxedRef<'_, UMat>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<GpuMat>
impl ToInputArray for &Vector<GpuMat>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Mat>
impl ToInputArray for &Vector<Mat>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Point3f>
impl ToInputArray for &Vector<Point3f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Point3d>
impl ToInputArray for &Vector<Point3d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Point3i>
impl ToInputArray for &Vector<Point3i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Point2f>
impl ToInputArray for &Vector<Point2f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Point2d>
impl ToInputArray for &Vector<Point2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Point>
impl ToInputArray for &Vector<Point>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Rect2d>
impl ToInputArray for &Vector<Rect2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Rect>
impl ToInputArray for &Vector<Rect>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Size>
impl ToInputArray for &Vector<Size>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<UMat>
impl ToInputArray for &Vector<UMat>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vec2f>
impl ToInputArray for &Vector<Vec2f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vec3f>
impl ToInputArray for &Vector<Vec3f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vec4f>
impl ToInputArray for &Vector<Vec4f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vec6f>
impl ToInputArray for &Vector<Vec6f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vec2d>
impl ToInputArray for &Vector<Vec2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vec3d>
impl ToInputArray for &Vector<Vec3d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Scalar>
impl ToInputArray for &Vector<Scalar>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vec2i>
impl ToInputArray for &Vector<Vec2i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vec3i>
impl ToInputArray for &Vector<Vec3i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vec4i>
impl ToInputArray for &Vector<Vec4i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Point3f>>
impl ToInputArray for &Vector<Vector<Point3f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Point3d>>
impl ToInputArray for &Vector<Vector<Point3d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Point3i>>
impl ToInputArray for &Vector<Vector<Point3i>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Point2f>>
impl ToInputArray for &Vector<Vector<Point2f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Point2d>>
impl ToInputArray for &Vector<Vector<Point2d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Point>>
impl ToInputArray for &Vector<Vector<Point>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Vec2f>>
impl ToInputArray for &Vector<Vector<Vec2f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Vec3f>>
impl ToInputArray for &Vector<Vector<Vec3f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Vec2d>>
impl ToInputArray for &Vector<Vector<Vec2d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Vec3d>>
impl ToInputArray for &Vector<Vector<Vec3d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<Vec2i>>
impl ToInputArray for &Vector<Vector<Vec2i>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<f32>>
impl ToInputArray for &Vector<Vector<f32>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<f64>>
impl ToInputArray for &Vector<Vector<f64>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<i32>>
impl ToInputArray for &Vector<Vector<i32>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<Vector<u8>>
impl ToInputArray for &Vector<Vector<u8>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<bool>
impl ToInputArray for &Vector<bool>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<f32>
impl ToInputArray for &Vector<f32>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<f64>
impl ToInputArray for &Vector<f64>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<i32>
impl ToInputArray for &Vector<i32>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for &Vector<u8>
impl ToInputArray for &Vector<u8>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<BoxedRef<'_, GpuMat>>
impl ToInputArray for Vector<BoxedRef<'_, GpuMat>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<BoxedRef<'_, Mat>>
impl ToInputArray for Vector<BoxedRef<'_, Mat>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<BoxedRef<'_, UMat>>
impl ToInputArray for Vector<BoxedRef<'_, UMat>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<GpuMat>
impl ToInputArray for Vector<GpuMat>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Mat>
impl ToInputArray for Vector<Mat>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Point3f>
impl ToInputArray for Vector<Point3f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Point3d>
impl ToInputArray for Vector<Point3d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Point3i>
impl ToInputArray for Vector<Point3i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Point2f>
impl ToInputArray for Vector<Point2f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Point2d>
impl ToInputArray for Vector<Point2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Point>
impl ToInputArray for Vector<Point>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Rect2d>
impl ToInputArray for Vector<Rect2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Rect>
impl ToInputArray for Vector<Rect>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Size>
impl ToInputArray for Vector<Size>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<UMat>
impl ToInputArray for Vector<UMat>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vec2f>
impl ToInputArray for Vector<Vec2f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vec3f>
impl ToInputArray for Vector<Vec3f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vec4f>
impl ToInputArray for Vector<Vec4f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vec6f>
impl ToInputArray for Vector<Vec6f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vec2d>
impl ToInputArray for Vector<Vec2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vec3d>
impl ToInputArray for Vector<Vec3d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Scalar>
impl ToInputArray for Vector<Scalar>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vec2i>
impl ToInputArray for Vector<Vec2i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vec3i>
impl ToInputArray for Vector<Vec3i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vec4i>
impl ToInputArray for Vector<Vec4i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Point3f>>
impl ToInputArray for Vector<Vector<Point3f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Point3d>>
impl ToInputArray for Vector<Vector<Point3d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Point3i>>
impl ToInputArray for Vector<Vector<Point3i>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Point2f>>
impl ToInputArray for Vector<Vector<Point2f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Point2d>>
impl ToInputArray for Vector<Vector<Point2d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Point>>
impl ToInputArray for Vector<Vector<Point>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Vec2f>>
impl ToInputArray for Vector<Vector<Vec2f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Vec3f>>
impl ToInputArray for Vector<Vector<Vec3f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Vec2d>>
impl ToInputArray for Vector<Vector<Vec2d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Vec3d>>
impl ToInputArray for Vector<Vector<Vec3d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<Vec2i>>
impl ToInputArray for Vector<Vector<Vec2i>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<f32>>
impl ToInputArray for Vector<Vector<f32>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<f64>>
impl ToInputArray for Vector<Vector<f64>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<i32>>
impl ToInputArray for Vector<Vector<i32>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<Vector<u8>>
impl ToInputArray for Vector<Vector<u8>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<bool>
impl ToInputArray for Vector<bool>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<f32>
impl ToInputArray for Vector<f32>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<f64>
impl ToInputArray for Vector<f64>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<i32>
impl ToInputArray for Vector<i32>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputArray for Vector<u8>
impl ToInputArray for Vector<u8>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
source§impl ToInputOutputArray for &mut Vector<Mat>
impl ToInputOutputArray for &mut Vector<Mat>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Point3f>
impl ToInputOutputArray for &mut Vector<Point3f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Point3d>
impl ToInputOutputArray for &mut Vector<Point3d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Point3i>
impl ToInputOutputArray for &mut Vector<Point3i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Point2f>
impl ToInputOutputArray for &mut Vector<Point2f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Point2d>
impl ToInputOutputArray for &mut Vector<Point2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Point>
impl ToInputOutputArray for &mut Vector<Point>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Rect2d>
impl ToInputOutputArray for &mut Vector<Rect2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Rect>
impl ToInputOutputArray for &mut Vector<Rect>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Size>
impl ToInputOutputArray for &mut Vector<Size>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<UMat>
impl ToInputOutputArray for &mut Vector<UMat>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vec2f>
impl ToInputOutputArray for &mut Vector<Vec2f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vec3f>
impl ToInputOutputArray for &mut Vector<Vec3f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vec4f>
impl ToInputOutputArray for &mut Vector<Vec4f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vec6f>
impl ToInputOutputArray for &mut Vector<Vec6f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vec2d>
impl ToInputOutputArray for &mut Vector<Vec2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vec3d>
impl ToInputOutputArray for &mut Vector<Vec3d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Scalar>
impl ToInputOutputArray for &mut Vector<Scalar>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vec2i>
impl ToInputOutputArray for &mut Vector<Vec2i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vec3i>
impl ToInputOutputArray for &mut Vector<Vec3i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vec4i>
impl ToInputOutputArray for &mut Vector<Vec4i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Point3f>>
impl ToInputOutputArray for &mut Vector<Vector<Point3f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Point3d>>
impl ToInputOutputArray for &mut Vector<Vector<Point3d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Point3i>>
impl ToInputOutputArray for &mut Vector<Vector<Point3i>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Point2f>>
impl ToInputOutputArray for &mut Vector<Vector<Point2f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Point2d>>
impl ToInputOutputArray for &mut Vector<Vector<Point2d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Point>>
impl ToInputOutputArray for &mut Vector<Vector<Point>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Vec2f>>
impl ToInputOutputArray for &mut Vector<Vector<Vec2f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Vec3f>>
impl ToInputOutputArray for &mut Vector<Vector<Vec3f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Vec2d>>
impl ToInputOutputArray for &mut Vector<Vector<Vec2d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Vec3d>>
impl ToInputOutputArray for &mut Vector<Vector<Vec3d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<Vec2i>>
impl ToInputOutputArray for &mut Vector<Vector<Vec2i>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<f32>>
impl ToInputOutputArray for &mut Vector<Vector<f32>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<f64>>
impl ToInputOutputArray for &mut Vector<Vector<f64>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<i32>>
impl ToInputOutputArray for &mut Vector<Vector<i32>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<Vector<u8>>
impl ToInputOutputArray for &mut Vector<Vector<u8>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<f32>
impl ToInputOutputArray for &mut Vector<f32>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<f64>
impl ToInputOutputArray for &mut Vector<f64>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<i32>
impl ToInputOutputArray for &mut Vector<i32>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for &mut Vector<u8>
impl ToInputOutputArray for &mut Vector<u8>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Mat>
impl ToInputOutputArray for Vector<Mat>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Point3f>
impl ToInputOutputArray for Vector<Point3f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Point3d>
impl ToInputOutputArray for Vector<Point3d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Point3i>
impl ToInputOutputArray for Vector<Point3i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Point2f>
impl ToInputOutputArray for Vector<Point2f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Point2d>
impl ToInputOutputArray for Vector<Point2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Point>
impl ToInputOutputArray for Vector<Point>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Rect2d>
impl ToInputOutputArray for Vector<Rect2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Rect>
impl ToInputOutputArray for Vector<Rect>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Size>
impl ToInputOutputArray for Vector<Size>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<UMat>
impl ToInputOutputArray for Vector<UMat>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vec2f>
impl ToInputOutputArray for Vector<Vec2f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vec3f>
impl ToInputOutputArray for Vector<Vec3f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vec4f>
impl ToInputOutputArray for Vector<Vec4f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vec6f>
impl ToInputOutputArray for Vector<Vec6f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vec2d>
impl ToInputOutputArray for Vector<Vec2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vec3d>
impl ToInputOutputArray for Vector<Vec3d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Scalar>
impl ToInputOutputArray for Vector<Scalar>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vec2i>
impl ToInputOutputArray for Vector<Vec2i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vec3i>
impl ToInputOutputArray for Vector<Vec3i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vec4i>
impl ToInputOutputArray for Vector<Vec4i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Point3f>>
impl ToInputOutputArray for Vector<Vector<Point3f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Point3d>>
impl ToInputOutputArray for Vector<Vector<Point3d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Point3i>>
impl ToInputOutputArray for Vector<Vector<Point3i>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Point2f>>
impl ToInputOutputArray for Vector<Vector<Point2f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Point2d>>
impl ToInputOutputArray for Vector<Vector<Point2d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Point>>
impl ToInputOutputArray for Vector<Vector<Point>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Vec2f>>
impl ToInputOutputArray for Vector<Vector<Vec2f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Vec3f>>
impl ToInputOutputArray for Vector<Vector<Vec3f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Vec2d>>
impl ToInputOutputArray for Vector<Vector<Vec2d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Vec3d>>
impl ToInputOutputArray for Vector<Vector<Vec3d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<Vec2i>>
impl ToInputOutputArray for Vector<Vector<Vec2i>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<f32>>
impl ToInputOutputArray for Vector<Vector<f32>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<f64>>
impl ToInputOutputArray for Vector<Vector<f64>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<i32>>
impl ToInputOutputArray for Vector<Vector<i32>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<Vector<u8>>
impl ToInputOutputArray for Vector<Vector<u8>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<f32>
impl ToInputOutputArray for Vector<f32>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<f64>
impl ToInputOutputArray for Vector<f64>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<i32>
impl ToInputOutputArray for Vector<i32>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToInputOutputArray for Vector<u8>
impl ToInputOutputArray for Vector<u8>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
source§impl ToOutputArray for &mut Vector<Mat>
impl ToOutputArray for &mut Vector<Mat>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Point3f>
impl ToOutputArray for &mut Vector<Point3f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Point3d>
impl ToOutputArray for &mut Vector<Point3d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Point3i>
impl ToOutputArray for &mut Vector<Point3i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Point2f>
impl ToOutputArray for &mut Vector<Point2f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Point2d>
impl ToOutputArray for &mut Vector<Point2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Point>
impl ToOutputArray for &mut Vector<Point>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Rect2d>
impl ToOutputArray for &mut Vector<Rect2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Rect>
impl ToOutputArray for &mut Vector<Rect>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Size>
impl ToOutputArray for &mut Vector<Size>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<UMat>
impl ToOutputArray for &mut Vector<UMat>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vec2f>
impl ToOutputArray for &mut Vector<Vec2f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vec3f>
impl ToOutputArray for &mut Vector<Vec3f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vec4f>
impl ToOutputArray for &mut Vector<Vec4f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vec6f>
impl ToOutputArray for &mut Vector<Vec6f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vec2d>
impl ToOutputArray for &mut Vector<Vec2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vec3d>
impl ToOutputArray for &mut Vector<Vec3d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Scalar>
impl ToOutputArray for &mut Vector<Scalar>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vec2i>
impl ToOutputArray for &mut Vector<Vec2i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vec3i>
impl ToOutputArray for &mut Vector<Vec3i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vec4i>
impl ToOutputArray for &mut Vector<Vec4i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Point3f>>
impl ToOutputArray for &mut Vector<Vector<Point3f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Point3d>>
impl ToOutputArray for &mut Vector<Vector<Point3d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Point3i>>
impl ToOutputArray for &mut Vector<Vector<Point3i>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Point2f>>
impl ToOutputArray for &mut Vector<Vector<Point2f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Point2d>>
impl ToOutputArray for &mut Vector<Vector<Point2d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Point>>
impl ToOutputArray for &mut Vector<Vector<Point>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Vec2f>>
impl ToOutputArray for &mut Vector<Vector<Vec2f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Vec3f>>
impl ToOutputArray for &mut Vector<Vector<Vec3f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Vec2d>>
impl ToOutputArray for &mut Vector<Vector<Vec2d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Vec3d>>
impl ToOutputArray for &mut Vector<Vector<Vec3d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<Vec2i>>
impl ToOutputArray for &mut Vector<Vector<Vec2i>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<f32>>
impl ToOutputArray for &mut Vector<Vector<f32>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<f64>>
impl ToOutputArray for &mut Vector<Vector<f64>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<i32>>
impl ToOutputArray for &mut Vector<Vector<i32>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<Vector<u8>>
impl ToOutputArray for &mut Vector<Vector<u8>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<f32>
impl ToOutputArray for &mut Vector<f32>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<f64>
impl ToOutputArray for &mut Vector<f64>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<i32>
impl ToOutputArray for &mut Vector<i32>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for &mut Vector<u8>
impl ToOutputArray for &mut Vector<u8>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Mat>
impl ToOutputArray for Vector<Mat>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Point3f>
impl ToOutputArray for Vector<Point3f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Point3d>
impl ToOutputArray for Vector<Point3d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Point3i>
impl ToOutputArray for Vector<Point3i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Point2f>
impl ToOutputArray for Vector<Point2f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Point2d>
impl ToOutputArray for Vector<Point2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Point>
impl ToOutputArray for Vector<Point>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Rect2d>
impl ToOutputArray for Vector<Rect2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Rect>
impl ToOutputArray for Vector<Rect>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Size>
impl ToOutputArray for Vector<Size>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<UMat>
impl ToOutputArray for Vector<UMat>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vec2f>
impl ToOutputArray for Vector<Vec2f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vec3f>
impl ToOutputArray for Vector<Vec3f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vec4f>
impl ToOutputArray for Vector<Vec4f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vec6f>
impl ToOutputArray for Vector<Vec6f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vec2d>
impl ToOutputArray for Vector<Vec2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vec3d>
impl ToOutputArray for Vector<Vec3d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Scalar>
impl ToOutputArray for Vector<Scalar>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vec2i>
impl ToOutputArray for Vector<Vec2i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vec3i>
impl ToOutputArray for Vector<Vec3i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vec4i>
impl ToOutputArray for Vector<Vec4i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Point3f>>
impl ToOutputArray for Vector<Vector<Point3f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Point3d>>
impl ToOutputArray for Vector<Vector<Point3d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Point3i>>
impl ToOutputArray for Vector<Vector<Point3i>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Point2f>>
impl ToOutputArray for Vector<Vector<Point2f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Point2d>>
impl ToOutputArray for Vector<Vector<Point2d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Point>>
impl ToOutputArray for Vector<Vector<Point>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Vec2f>>
impl ToOutputArray for Vector<Vector<Vec2f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Vec3f>>
impl ToOutputArray for Vector<Vector<Vec3f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Vec2d>>
impl ToOutputArray for Vector<Vector<Vec2d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Vec3d>>
impl ToOutputArray for Vector<Vector<Vec3d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<Vec2i>>
impl ToOutputArray for Vector<Vector<Vec2i>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<f32>>
impl ToOutputArray for Vector<Vector<f32>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<f64>>
impl ToOutputArray for Vector<Vector<f64>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<i32>>
impl ToOutputArray for Vector<Vector<i32>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<Vector<u8>>
impl ToOutputArray for Vector<Vector<u8>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<f32>
impl ToOutputArray for Vector<f32>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<f64>
impl ToOutputArray for Vector<f64>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<i32>
impl ToOutputArray for Vector<i32>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl ToOutputArray for Vector<u8>
impl ToOutputArray for Vector<u8>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
source§impl VectorToVec for Vector<Box>
impl VectorToVec for Vector<Box>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, DPMDetector_ObjectDetection>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, DPMDetector_ObjectDetection>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, DTrees_Node>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, DTrees_Node>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, DTrees_Split>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, DTrees_Split>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_CameraParams>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_CameraParams>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_ImageFeatures>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_ImageFeatures>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_MatchesInfo>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_MatchesInfo>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, DetectionBasedTracker_ExtObject>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, DetectionBasedTracker_ExtObject>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, DetectionROI>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, DetectionROI>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, Elliptic_KeyPoint>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, Elliptic_KeyPoint>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, FacemarkAAM_Config>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, FacemarkAAM_Config>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, FacemarkAAM_Model_Texture>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, FacemarkAAM_Model_Texture>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, GCompileArg>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, GCompileArg>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, GPCPatchDescriptor>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, GPCPatchDescriptor>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, GPCPatchSample>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, GPCPatchSample>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, GTransform>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, GTransform>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, LineMod_Match>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, LineMod_Match>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, LineMod_Template>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, LineMod_Template>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, PlatformInfo>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, PlatformInfo>>
source§impl<'b> VectorToVec for Vector<BoxedRef<'b, VideoCapture>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, VideoCapture>>
source§impl VectorToVec for Vector<DMatch>
impl VectorToVec for Vector<DMatch>
source§impl VectorToVec for Vector<DTrees_Node>
impl VectorToVec for Vector<DTrees_Node>
source§impl VectorToVec for Vector<DTrees_Split>
impl VectorToVec for Vector<DTrees_Split>
source§impl VectorToVec for Vector<Detail_CameraParams>
impl VectorToVec for Vector<Detail_CameraParams>
source§impl VectorToVec for Vector<Detail_ImageFeatures>
impl VectorToVec for Vector<Detail_ImageFeatures>
source§impl VectorToVec for Vector<Detail_MatchesInfo>
impl VectorToVec for Vector<Detail_MatchesInfo>
source§impl VectorToVec for Vector<Detail_OpaqueKind>
impl VectorToVec for Vector<Detail_OpaqueKind>
source§impl VectorToVec for Vector<DetectionROI>
impl VectorToVec for Vector<DetectionROI>
source§impl VectorToVec for Vector<ERStat>
impl VectorToVec for Vector<ERStat>
source§impl VectorToVec for Vector<Elliptic_KeyPoint>
impl VectorToVec for Vector<Elliptic_KeyPoint>
source§impl VectorToVec for Vector<FacemarkAAM_Config>
impl VectorToVec for Vector<FacemarkAAM_Config>
source§impl VectorToVec for Vector<FlannIndexType>
impl VectorToVec for Vector<FlannIndexType>
source§impl VectorToVec for Vector<GArg>
impl VectorToVec for Vector<GArg>
source§impl VectorToVec for Vector<GBackend>
impl VectorToVec for Vector<GBackend>
source§impl VectorToVec for Vector<GCompileArg>
impl VectorToVec for Vector<GCompileArg>
source§impl VectorToVec for Vector<GMat>
impl VectorToVec for Vector<GMat>
source§impl VectorToVec for Vector<GPCPatchDescriptor>
impl VectorToVec for Vector<GPCPatchDescriptor>
source§impl VectorToVec for Vector<GPCPatchSample>
impl VectorToVec for Vector<GPCPatchSample>
source§impl VectorToVec for Vector<GRunArg>
impl VectorToVec for Vector<GRunArg>
source§impl VectorToVec for Vector<GShape>
impl VectorToVec for Vector<GShape>
source§impl VectorToVec for Vector<GTransform>
impl VectorToVec for Vector<GTransform>
source§impl VectorToVec for Vector<GTypeInfo>
impl VectorToVec for Vector<GTypeInfo>
source§impl VectorToVec for Vector<GpuMat>
impl VectorToVec for Vector<GpuMat>
source§impl VectorToVec for Vector<KeyLine>
impl VectorToVec for Vector<KeyLine>
source§impl VectorToVec for Vector<KeyPoint>
impl VectorToVec for Vector<KeyPoint>
source§impl VectorToVec for Vector<LineMod_Feature>
impl VectorToVec for Vector<LineMod_Feature>
source§impl VectorToVec for Vector<LineMod_Match>
impl VectorToVec for Vector<LineMod_Match>
source§impl VectorToVec for Vector<LineMod_Template>
impl VectorToVec for Vector<LineMod_Template>
source§impl VectorToVec for Vector<Mat>
impl VectorToVec for Vector<Mat>
source§impl VectorToVec for Vector<MatchQuasiDense>
impl VectorToVec for Vector<MatchQuasiDense>
source§impl VectorToVec for Vector<PlatformInfo>
impl VectorToVec for Vector<PlatformInfo>
source§impl VectorToVec for Vector<Point3f>
impl VectorToVec for Vector<Point3f>
source§impl VectorToVec for Vector<Point3d>
impl VectorToVec for Vector<Point3d>
source§impl VectorToVec for Vector<Point3i>
impl VectorToVec for Vector<Point3i>
source§impl VectorToVec for Vector<Point2f>
impl VectorToVec for Vector<Point2f>
source§impl VectorToVec for Vector<Point2d>
impl VectorToVec for Vector<Point2d>
source§impl VectorToVec for Vector<Point>
impl VectorToVec for Vector<Point>
source§impl VectorToVec for Vector<Ptr<BackendNode>>
impl VectorToVec for Vector<Ptr<BackendNode>>
source§impl VectorToVec for Vector<Ptr<BackendWrapper>>
impl VectorToVec for Vector<Ptr<BackendWrapper>>
source§impl VectorToVec for Vector<Ptr<LineMod_Modality>>
impl VectorToVec for Vector<Ptr<LineMod_Modality>>
source§impl VectorToVec for Vector<Ptr<MCC_CChecker>>
impl VectorToVec for Vector<Ptr<MCC_CChecker>>
source§impl VectorToVec for Vector<Pose3DPtr>
impl VectorToVec for Vector<Pose3DPtr>
source§impl VectorToVec for Vector<Range>
impl VectorToVec for Vector<Range>
source§impl VectorToVec for Vector<Rect2d>
impl VectorToVec for Vector<Rect2d>
source§impl VectorToVec for Vector<Rect>
impl VectorToVec for Vector<Rect>
source§impl VectorToVec for Vector<RotatedRect>
impl VectorToVec for Vector<RotatedRect>
source§impl VectorToVec for Vector<Size>
impl VectorToVec for Vector<Size>
source§impl VectorToVec for Vector<String>
impl VectorToVec for Vector<String>
source§impl VectorToVec for Vector<Target>
impl VectorToVec for Vector<Target>
source§impl VectorToVec for Vector<UMat>
impl VectorToVec for Vector<UMat>
source§impl VectorToVec for Vector<Vec2f>
impl VectorToVec for Vector<Vec2f>
source§impl VectorToVec for Vector<Vec3f>
impl VectorToVec for Vector<Vec3f>
source§impl VectorToVec for Vector<Vec4f>
impl VectorToVec for Vector<Vec4f>
source§impl VectorToVec for Vector<Vec6f>
impl VectorToVec for Vector<Vec6f>
source§impl VectorToVec for Vector<Vec2d>
impl VectorToVec for Vector<Vec2d>
source§impl VectorToVec for Vector<Vec3d>
impl VectorToVec for Vector<Vec3d>
source§impl VectorToVec for Vector<Scalar>
impl VectorToVec for Vector<Scalar>
source§impl VectorToVec for Vector<Vec2i>
impl VectorToVec for Vector<Vec2i>
source§impl VectorToVec for Vector<Vec3i>
impl VectorToVec for Vector<Vec3i>
source§impl VectorToVec for Vector<Vec4i>
impl VectorToVec for Vector<Vec4i>
source§impl VectorToVec for Vector<VideoCapture>
impl VectorToVec for Vector<VideoCapture>
source§impl VectorToVec for Vector<VideoCaptureAPIs>
impl VectorToVec for Vector<VideoCaptureAPIs>
source§impl VectorToVec for Vector<bool>
impl VectorToVec for Vector<bool>
source§impl VectorToVec for Vector<f32>
impl VectorToVec for Vector<f32>
source§impl VectorToVec for Vector<f64>
impl VectorToVec for Vector<f64>
source§impl VectorToVec for Vector<i32>
impl VectorToVec for Vector<i32>
source§impl VectorToVec for Vector<i8>
impl VectorToVec for Vector<i8>
source§impl VectorToVec for Vector<FeatureIndex>
impl VectorToVec for Vector<FeatureIndex>
source§impl VectorToVec for Vector<u8>
impl VectorToVec for Vector<u8>
source§impl VectorToVec for Vector<size_t>
impl VectorToVec for Vector<size_t>
impl<T: Send> Send for Vector<T>where
Self: VectorExtern<T>,
impl<T: Sync> Sync for Vector<T>where
Self: VectorExtern<T>,
Auto Trait Implementations§
impl<T> Freeze for Vector<T>
impl<T> RefUnwindSafe for Vector<T>where
T: RefUnwindSafe,
impl<T> Unpin for Vector<T>where
T: Unpin,
impl<T> UnwindSafe for Vector<T>where
T: UnwindSafe,
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
source§impl<Mat> ModifyInplace for Matwhere
Mat: Boxed,
impl<Mat> ModifyInplace for Matwhere
Mat: Boxed,
source§unsafe fn modify_inplace<Res>(
&mut self,
f: impl FnOnce(&Mat, &mut Mat) -> Res
) -> Res
unsafe fn modify_inplace<Res>( &mut self, f: impl FnOnce(&Mat, &mut Mat) -> Res ) -> Res
Mat
or another similar object. By passing
a mutable reference to the Mat
to this function your closure will get called with the read reference and a write references
to the same Mat
. This is of course unsafe as it breaks the Rust aliasing rules, but it might be useful for some performance
sensitive operations. One example of an OpenCV function that allows such in-place modification is imgproc::threshold
. Read more