Crate libfprint_rs

source ·

Structs

  • Re-export gio::Cancellable, it provides a way to cancel sync operations, i.e FpDevice::enroll_sync
  • This struct allows you to discover fingerprint scanning hardware. This is the starting point when integrating libfprint-rs into your software.
  • Fingerpint device routines. You can interact with fingerprint devices using this struct.
  • Struct representing an image of a fingerprint. Not all devices support this feature.
  • Struct representing a fingerprint.
  • Re-export glib::Error, it provides a way to pass enroll dates to FpPrint metadata
  • Re-export glib::Error, it provides error handling for sync operations A generic error capable of representing various error domains (types).

Enums

  • Enum representing a finger. This can be used to specify which finger was used to enroll a new print and can be added as part of the print metadata.

Traits

Type Definitions

  • This type represents the callback function for the FpDevice::enroll implementation and will be called for each stage of the enrollment process.
  • This type represents the callback function for the FpDevice::verify and FpDevice::identify implementations and will be called when a print is matched.