diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-12-11 13:50:04 -0800 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-12-13 15:52:50 -0800 |
| commit | ed4fac01b5e207df0f0c7e0ea964bd3088826d27 (patch) | |
| tree | abae4bd8b385afdfbba28988560992683102970b /src/libstd/workcache.rs | |
| parent | a277081ee481174cd28f7e85aaf1c4de912cbf4f (diff) | |
| download | rust-ed4fac01b5e207df0f0c7e0ea964bd3088826d27.tar.gz rust-ed4fac01b5e207df0f0c7e0ea964bd3088826d27.zip | |
Rename Send trait to Owned
Diffstat (limited to 'src/libstd/workcache.rs')
| -rw-r--r-- | src/libstd/workcache.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libstd/workcache.rs b/src/libstd/workcache.rs index 1defca9b205..8b394443170 100644 --- a/src/libstd/workcache.rs +++ b/src/libstd/workcache.rs @@ -166,7 +166,7 @@ struct Exec { discovered_outputs: WorkMap } -struct Work<T:Send> { +struct Work<T:Owned> { prep: @mut Prep, res: Option<Either<T,PortOne<(Exec,T)>>> } @@ -197,7 +197,7 @@ impl Context { Context {db: db, logger: lg, cfg: cfg, freshness: LinearMap()} } - fn prep<T:Send + fn prep<T:Owned Serializable<json::Serializer> Deserializable<json::Deserializer>>( @self, @@ -245,7 +245,7 @@ impl Prep { return true; } - fn exec<T:Send + fn exec<T:Owned Serializable<json::Serializer> Deserializable<json::Deserializer>>( @mut self, blk: ~fn(&Exec) -> T) -> Work<T> { @@ -291,7 +291,7 @@ impl Prep { } } -impl<T:Send +impl<T:Owned Serializable<json::Serializer> Deserializable<json::Deserializer>> Work<T> { @@ -301,7 +301,7 @@ impl<T:Send } // FIXME (#3724): movable self. This should be in impl Work. -fn unwrap<T:Send +fn unwrap<T:Owned Serializable<json::Serializer> Deserializable<json::Deserializer>>(w: Work<T>) -> T { |
