codec: impl AsMut for all Context wrappers

This commit is contained in:
Tae-il Lim
2016-12-01 23:52:47 +09:00
committed by meh
parent 4df56b516f
commit 8609619a5d
9 changed files with 72 additions and 0 deletions

View File

@ -137,6 +137,12 @@ impl AsRef<Context> for Audio {
}
}
impl AsMut<Context> for Audio {
fn as_mut(&mut self) -> &mut Context {
&mut self.0
}
}
pub struct Encoder(pub Audio);
impl Encoder {
@ -186,3 +192,9 @@ impl AsRef<Context> for Encoder {
&self
}
}
impl AsMut<Context> for Encoder {
fn as_mut(&mut self) -> &mut Context {
&mut self.0
}
}