use std::collections::HashMap; use crate::{Contact, Error, Permission, Result}; pub(crate) fn list_contacts() -> Result> { Err(Error::PermanentlyUnavailable) } pub(crate) fn search_contacts(_query: &str) -> Result> { Err(Error::PermanentlyUnavailable) } pub(crate) fn lookup_by_number(_phone_number: &str) -> Result> { Err(Error::PermanentlyUnavailable) } pub(crate) fn phone_number_to_name_map() -> Result> { Err(Error::PermanentlyUnavailable) } pub(crate) fn has_permission(_permission: Permission) -> Result { Err(Error::PermanentlyUnavailable) } pub(crate) fn request_permissions(_permissions: &[Permission]) -> Result<()> { Err(Error::PermanentlyUnavailable) }