| 447 | } |
| 448 | |
| 449 | Scope Scope::WithDevice(const string& device) const { |
| 450 | return Scope(new Impl(*this, Impl::Tags::Device(), device)); |
| 451 | } |
| 452 | |
| 453 | Scope Scope::WithAssignedDevice(const string& assigned_device) const { |
| 454 | return Scope(new Impl(*this, Impl::Tags::AssignedDevice(), assigned_device)); |