screencapturekit 2.1.0

Safe Rust bindings for Apple's ScreenCaptureKit framework - screen and audio capture on macOS
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Utility modules
//!
//! This module contains helper types and functions used throughout the library.
//!
//! ## Modules
//!
//! - [`error`] - Error types and result aliases
//! - [`ffi_string`] - FFI string retrieval utilities
//! - [`four_char_code`] - Four-character code handling (used for pixel formats, codecs)
//! - [`completion`] - Completion utilities for async FFI callbacks
//! - [`panic_safe`] - Helpers for catching panics at the C ABI boundary

pub mod completion;
pub mod error;
pub mod ffi_string;
pub mod four_char_code;
pub mod panic_safe;