mirror of
https://github.com/servo/servo
synced 2026-05-10 17:12:23 +02:00
This PR introduces a new storage coordination thread, intended to serve as the central point for managing all current and future storage endpoints in Servo. In addition to the new coordination thread, this PR also lays the infrastructure required to develop a parallel, next-generation IndexedDB implementation under the indexeddb_next feature flag living on a separate branch. Testing: Unit and WPT tests continue to pass --------- Signed-off-by: Jan Varga <jvarga@igalia.com>
13 lines
479 B
Rust
13 lines
479 B
Rust
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
|
|
|
|
use base::generic_channel::GenericSender;
|
|
use serde::{Deserialize, Serialize};
|
|
|
|
#[derive(Debug, Deserialize, Serialize)]
|
|
pub enum ClientStorageThreadMessage {
|
|
/// Send a reply when done cleaning up thread resources and then shut it down
|
|
Exit(GenericSender<()>),
|
|
}
|