pub struct Owned;Expand description
The owned lane: every byte copied once at the boundary.
The default carrier, and the one the amputation contract
governs. Frames and packets on this lane are Send + Sync + 'static, clone by refcount, and owe nothing to the decoder that
produced them.
Trait Implementations§
impl Copy for Owned
impl Eq for Owned
Source§impl FfmpegCarrier for Owned
impl FfmpegCarrier for Owned
Source§type Buffer = FfmpegBytes
type Buffer = FfmpegBytes
The carrier this lane produces. Read more
impl StructuralPartialEq for Owned
Auto Trait Implementations§
impl Freeze for Owned
impl RefUnwindSafe for Owned
impl Send for Owned
impl Sync for Owned
impl Unpin for Owned
impl UnsafeUnpin for Owned
impl UnwindSafe for Owned
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more