pub enum DataProviderControllerRequest {
DisableAndDropPersistentLogs {
responder: DataProviderControllerDisableAndDropPersistentLogsResponder,
},
}
Expand description
Used to externally control the data provider, say when disk space is becoming scarce or user privacy settings change.
Variants§
DisableAndDropPersistentLogs
Fields
Disables persistent logging for the remainder of the boot and drops any logs that have been persisted. Returns when both have completed. Persistent logging cannot be re-enabled at the moment due to the fact that a device is expected to reboot soon after persistent logging has been disabled.
Be aware that any snapshots created during the next boot will not have logs from the current boot and can make debugging difficult.
Implementations§
source§impl DataProviderControllerRequest
impl DataProviderControllerRequest
pub fn into_disable_and_drop_persistent_logs( self ) -> Option<DataProviderControllerDisableAndDropPersistentLogsResponder>
sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL