Skip to main content

Module request_base

Module request_base 

Source
Expand description

Shared request / observation building blocks for Vision base classes.

Structs§

ImageBasedRequest
Common configuration shared by VNImageBasedRequest subclasses.
ImageRegistrationRequest
A Rust wrapper for the abstract VNImageRegistrationRequest base class.
NormalizedRect
A normalized rectangle in Vision image coordinates (0.0..=1.0, lower-left origin).
PixelBufferObservation
A Rust wrapper for VNPixelBufferObservation.
RequestProgress
Mirrors the observable state carried by VNRequestProgressProviding.
StatefulRequest
A Rust wrapper for the abstract VNStatefulRequest base class.
TargetedImageRequest
A Rust wrapper for the abstract VNTargetedImageRequest base class.
TrackingRequest
A Rust wrapper for the abstract VNTrackingRequest base class.

Enums§

ImageAlignmentObservation
A Rust wrapper for the abstract VNImageAlignmentObservation base class.
TrackingLevel
Mirrors VNRequestTrackingLevel used by VNTrackingRequest subclasses.

Traits§

RequestProgressProviding
Rust mirror of VNRequestProgressProviding.
RequestRevisionProviding
Rust mirror of VNRequestRevisionProviding.

Type Aliases§

RequestProgressHandler
Function-pointer shape used by RequestProgress / RequestProgressProviding.