pub struct TimeSignalBuilder { /* private fields */ }Expand description
Builder for creating time signal commands.
Implementations§
Source§impl TimeSignalBuilder
impl TimeSignalBuilder
Sourcepub fn at_pts(self, pts_time: Duration) -> BuilderResult<Self>
pub fn at_pts(self, pts_time: Duration) -> BuilderResult<Self>
Set the time signal to occur at a specific PTS time.
Sourcepub fn build(self) -> BuilderResult<TimeSignal>
pub fn build(self) -> BuilderResult<TimeSignal>
Build the time signal command.
Trait Implementations§
Source§impl Debug for TimeSignalBuilder
impl Debug for TimeSignalBuilder
Auto Trait Implementations§
impl Freeze for TimeSignalBuilder
impl RefUnwindSafe for TimeSignalBuilder
impl Send for TimeSignalBuilder
impl Sync for TimeSignalBuilder
impl Unpin for TimeSignalBuilder
impl UnsafeUnpin for TimeSignalBuilder
impl UnwindSafe for TimeSignalBuilder
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