setup_light_api

Function setup_light_api 

Source
pub async fn setup_light_api<F>(
    service_context: Rc<ServiceContext>,
    light_configuration: &mut DefaultSetting<LightHardwareConfiguration, &'static str>,
    storage_factory: Rc<F>,
    setting_value_publisher: SettingValuePublisher<LightInfo>,
    usage_publisher: UsagePublisher<LightInfo>,
    external_publisher: ExternalEventPublisher,
) -> Result<SetupResult>
where F: StorageFactory<Storage = FidlStorage>,