pub struct ExternalSyncPoint {
pub handle: u64,
pub wait_value: u64,
pub signal_value: u64,
}Expand description
Timeline synchronization point required before sampling an image.
Fields§
§handle: u64Backend-native semaphore or fence identity.
wait_value: u64Timeline value to wait for.
signal_value: u64Timeline value returned to the decoder after rendering.
Trait Implementations§
Source§impl Clone for ExternalSyncPoint
impl Clone for ExternalSyncPoint
impl Copy for ExternalSyncPoint
Source§impl Debug for ExternalSyncPoint
impl Debug for ExternalSyncPoint
impl Eq for ExternalSyncPoint
Source§impl PartialEq for ExternalSyncPoint
impl PartialEq for ExternalSyncPoint
impl StructuralPartialEq for ExternalSyncPoint
Auto Trait Implementations§
impl Freeze for ExternalSyncPoint
impl RefUnwindSafe for ExternalSyncPoint
impl Send for ExternalSyncPoint
impl Sync for ExternalSyncPoint
impl Unpin for ExternalSyncPoint
impl UnsafeUnpin for ExternalSyncPoint
impl UnwindSafe for ExternalSyncPoint
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.