pub struct ProxySyncVerifier { /* private fields */ }Expand description
Verifies proxy-to-original synchronization.
Implementations§
Source§impl ProxySyncVerifier
impl ProxySyncVerifier
Sourcepub fn with_tolerance(self, tolerance: SyncTolerance) -> Self
pub fn with_tolerance(self, tolerance: SyncTolerance) -> Self
Set the tolerance.
Sourcepub fn add_sync_point(&mut self, point: SyncPoint)
pub fn add_sync_point(&mut self, point: SyncPoint)
Add a sync point.
Sourcepub fn verify(&self, clip_id: impl Into<String>) -> SyncVerificationResult
pub fn verify(&self, clip_id: impl Into<String>) -> SyncVerificationResult
Run verification and return the result for the given clip id.
Sourcepub fn point_count(&self) -> usize
pub fn point_count(&self) -> usize
Number of sync points registered.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProxySyncVerifier
impl RefUnwindSafe for ProxySyncVerifier
impl Send for ProxySyncVerifier
impl Sync for ProxySyncVerifier
impl Unpin for ProxySyncVerifier
impl UnsafeUnpin for ProxySyncVerifier
impl UnwindSafe for ProxySyncVerifier
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more