< Summary

Information
Class: /home/runner/work/TauriQt/TauriQt/tauri-runtime-qt/src/ops/mod.rs
Assembly: Default
File(s): /home/runner/work/TauriQt/TauriQt/tauri-runtime-qt/src/ops/mod.rs
Line coverage
0%
Covered lines: 0
Uncovered lines: 3
Coverable lines: 3
Total lines: 24
Line coverage: 0%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

File(s)

/home/runner/work/TauriQt/TauriQt/tauri-runtime-qt/src/ops/mod.rs

#LineLine coverage
 1// SPDX-FileCopyrightText: 2026 Alper Çelik
 2// SPDX-License-Identifier: MIT OR Apache-2.0
 3
 4//! Per-area implementations behind the trait impls.
 5//!
 6//! Each module is owned by exactly one worker. The trait impls in `lib.rs` are
 7//! thin delegations, so a worker never has to touch a shared file.
 8//!
 9//! Contract: a function returns `Err(Error::CreateWindow/CreateWebview(...))`
 10//! when it cannot answer *truthfully*. Never return a fabricated value (a made
 11//! up `false`, `0` or empty string) — callers branch on these.
 12
 13pub mod cookies;
 14pub mod runtime;
 15pub mod screen;
 16pub mod webview;
 17pub mod window;
 18
 19use tauri_runtime::Error;
 20
 21/// The error every not-yet-implemented operation returns.
 022pub fn unimplemented(what: &str) -> Error {
 023    Error::CreateWebview(format!("tauri-runtime-qt: {what} is not implemented yet").into())
 024}