mirror of
https://github.com/servo/servo.git
synced 2025-07-23 07:13:52 +01:00
continue messageport, transferable, postmessage options
This commit is contained in:
parent
c3b17c1201
commit
2f8932a6a1
100 changed files with 2456 additions and 1171 deletions
|
@ -9,7 +9,7 @@ use msg::constellation_msg::PipelineId;
|
|||
use std::fmt;
|
||||
|
||||
#[derive(JSTraceable)]
|
||||
pub struct PortMessageQueue(pub Box<ScriptChan + Send + 'static>, pub PipelineId);
|
||||
pub struct PortMessageQueue(pub Box<dyn ScriptChan + Send + 'static>, pub PipelineId);
|
||||
|
||||
impl Clone for PortMessageQueue {
|
||||
fn clone(&self) -> PortMessageQueue {
|
||||
|
@ -26,11 +26,7 @@ impl fmt::Debug for PortMessageQueue {
|
|||
impl TaskSource for PortMessageQueue {
|
||||
const NAME: TaskSourceName = TaskSourceName::PortMessage;
|
||||
|
||||
fn queue_with_canceller<T>(
|
||||
&self,
|
||||
task: T,
|
||||
canceller: &TaskCanceller,
|
||||
) -> Result<(), ()>
|
||||
fn queue_with_canceller<T>(&self, task: T, canceller: &TaskCanceller) -> Result<(), ()>
|
||||
where
|
||||
T: TaskOnce + 'static,
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue