pub async fn fetch_arch_status_text() -> Result<(String, ArchStatusColor), Box<dyn Error + Send + Sync>>Expand description
Fetch a short status text and color indicator from status.archlinux.org.
Inputs: none
Output:
Ok((text, color))wheretextsummarizes current status andcolorindicates severity.Erron network or parse failures.
ยงErrors
- Returns
Errwhen network request fails (curl execution error) - Returns
Errwhen status API response cannot be fetched or parsed - Returns
Errwhen task spawn fails