fidl_fuchsia_power_broker

Trait ElementInfoProviderProxyInterface

Source
pub trait ElementInfoProviderProxyInterface: Send + Sync {
    type GetElementPowerLevelNamesResponseFut: Future<Output = Result<ElementInfoProviderGetElementPowerLevelNamesResult, Error>> + Send;
    type GetStatusEndpointsResponseFut: Future<Output = Result<ElementInfoProviderGetStatusEndpointsResult, Error>> + Send;

    // Required methods
    fn get_element_power_level_names(
        &self,
    ) -> Self::GetElementPowerLevelNamesResponseFut;
    fn get_status_endpoints(&self) -> Self::GetStatusEndpointsResponseFut;
}

Required Associated Types§

Required Methods§

Implementors§