Skip to main content

Module views

Module views 

Source
Expand description

Read-only views surfaced by crate::Workspace::list_projects.

Re-exports§

use std::path::PathBuf; ðŸ”’
use std::time::SystemTime; ðŸ”’
use crate::target::ProjectKey; ðŸ”’

Structs§

AccountGatewayView
The inference listener’s bind state.
AccountLoadingRow
One account’s place in preflight: what it is called, how far it has got, and how it authenticates.
AccountPoolView
The account pool as a view draws it: the rows the home’s snapshot carries and the state an AccountsChanged frame pushes.
AccountUsageView
One account’s latest usage reading.
ProjectView
One project from the catalog plus its sessions, sorted last- activity descending. sessions[0] is the lead. Empty sessions means the project has no on-disk history yet.
SessionView
One session under a project.

Enums§

AccountAuth
How an account proves who it is, which is the only thing that changes what preflight tells you to do about a failed one. Derived from the provider plus the account’s merged env; it carries the distinction and none of the secret.