move name implementation as default implementation to the trait and remove overrides.

This commit is contained in:
toidiu 2017-09-03 16:30:48 -04:00
parent a3df0cf4de
commit 99e4504f85
13 changed files with 1 additions and 45 deletions

View file

@ -835,8 +835,6 @@ impl FireSimpleEventTask {
}
impl Runnable for FireSimpleEventTask {
fn name(&self) -> &'static str { "FireSimpleEventTask" }
fn handler(self: Box<FireSimpleEventTask>) {
let elem = self.elem.root();
elem.fire_simple_event(self.type_);
@ -856,8 +854,6 @@ impl DedicatedMediaSourceFailureTask {
}
impl Runnable for DedicatedMediaSourceFailureTask {
fn name(&self) -> &'static str { "DedicatedMediaSourceFailureTask" }
fn handler(self: Box<DedicatedMediaSourceFailureTask>) {
self.elem.root().dedicated_media_source_failure();
}