pub struct PastPresentationTimingGoogleBuilder { /* private fields */ }Expand description
A builder for VkPastPresentationTimingGOOGLE.
Implementations§
Source§impl PastPresentationTimingGoogleBuilder
impl PastPresentationTimingGoogleBuilder
pub fn new() -> PastPresentationTimingGoogleBuilder
pub fn present_id<'m>( self, present_id: u32, ) -> PastPresentationTimingGoogleBuilder
pub fn desired_present_time<'m>( self, desired_present_time: u64, ) -> PastPresentationTimingGoogleBuilder
pub fn actual_present_time<'m>( self, actual_present_time: u64, ) -> PastPresentationTimingGoogleBuilder
pub fn earliest_present_time<'m>( self, earliest_present_time: u64, ) -> PastPresentationTimingGoogleBuilder
pub fn present_margin<'m>( self, present_margin: u64, ) -> PastPresentationTimingGoogleBuilder
pub fn get_present_id<'a>(&'a self) -> u32
pub fn get_desired_present_time<'a>(&'a self) -> u64
pub fn get_actual_present_time<'a>(&'a self) -> u64
pub fn get_earliest_present_time<'a>(&'a self) -> u64
pub fn get_present_margin<'a>(&'a self) -> u64
pub fn build(self) -> PastPresentationTimingGoogle
Trait Implementations§
Source§impl Clone for PastPresentationTimingGoogleBuilder
impl Clone for PastPresentationTimingGoogleBuilder
Source§fn clone(&self) -> PastPresentationTimingGoogleBuilder
fn clone(&self) -> PastPresentationTimingGoogleBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for PastPresentationTimingGoogleBuilder
impl Default for PastPresentationTimingGoogleBuilder
Source§fn default() -> PastPresentationTimingGoogleBuilder
fn default() -> PastPresentationTimingGoogleBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PastPresentationTimingGoogleBuilder
impl RefUnwindSafe for PastPresentationTimingGoogleBuilder
impl Send for PastPresentationTimingGoogleBuilder
impl Sync for PastPresentationTimingGoogleBuilder
impl Unpin for PastPresentationTimingGoogleBuilder
impl UnwindSafe for PastPresentationTimingGoogleBuilder
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