pub unsafe trait VNFaceObservationAccepting: NSObjectProtocol {
// Provided methods
unsafe fn inputFaceObservations(
&self,
) -> Option<Retained<NSArray<VNFaceObservation>>>
where Self: Sized + Message { ... }
unsafe fn setInputFaceObservations(
&self,
input_face_observations: Option<&NSArray<VNFaceObservation>>,
)
where Self: Sized + Message { ... }
}Available on crate feature
VNFaceObservationAccepting only.Expand description
A protocol that allows a user to provide an input collection of VNFaceObservations as part of a request. The protocol can be adopted by request objects that request additional information about detected faces, such as facial landmarks.
See also Apple’s documentation
Provided Methods§
Sourceunsafe fn inputFaceObservations(
&self,
) -> Option<Retained<NSArray<VNFaceObservation>>>
Available on crate feature VNObservation only.
unsafe fn inputFaceObservations( &self, ) -> Option<Retained<NSArray<VNFaceObservation>>>
VNObservation only.The VNFaceObservation objects to be processed as part of the request.
Sourceunsafe fn setInputFaceObservations(
&self,
input_face_observations: Option<&NSArray<VNFaceObservation>>,
)
Available on crate feature VNObservation only.
unsafe fn setInputFaceObservations( &self, input_face_observations: Option<&NSArray<VNFaceObservation>>, )
VNObservation only.Setter for inputFaceObservations.
This is copied when set.
Trait Implementations§
impl<T> ImplementedBy<T> for dyn VNFaceObservationAccepting
Source§impl ProtocolType for dyn VNFaceObservationAccepting
impl ProtocolType for dyn VNFaceObservationAccepting
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
impl<T> VNFaceObservationAccepting for ProtocolObject<T>where
T: ?Sized + VNFaceObservationAccepting,
Implementors§
impl VNFaceObservationAccepting for VNDetectFaceCaptureQualityRequest
Available on crate feature
VNDetectFaceCaptureQualityRequest only.impl VNFaceObservationAccepting for VNDetectFaceLandmarksRequest
Available on crate feature
VNDetectFaceLandmarksRequest only.