pub struct RefreshEventDetailsBuilder { /* private fields */ }Implementations§
Source§impl RefreshEventDetailsBuilder
impl RefreshEventDetailsBuilder
pub fn refresh_result( self, refresh_result: impl Into<RefreshEventDetailsRefreshResult>, ) -> RefreshEventDetailsBuilder
pub fn fetch_result( self, fetch_result: impl Into<DeviceBoundSessionFetchResult>, ) -> RefreshEventDetailsBuilder
pub fn new_session( self, new_session: impl Into<DeviceBoundSession>, ) -> RefreshEventDetailsBuilder
pub fn was_fully_proactive_refresh( self, was_fully_proactive_refresh: impl Into<bool>, ) -> RefreshEventDetailsBuilder
pub fn build(self) -> Result<RefreshEventDetails, String>
Trait Implementations§
Source§impl Clone for RefreshEventDetailsBuilder
impl Clone for RefreshEventDetailsBuilder
Source§fn clone(&self) -> RefreshEventDetailsBuilder
fn clone(&self) -> RefreshEventDetailsBuilder
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 RefreshEventDetailsBuilder
impl Default for RefreshEventDetailsBuilder
Source§fn default() -> RefreshEventDetailsBuilder
fn default() -> RefreshEventDetailsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RefreshEventDetailsBuilder
impl RefUnwindSafe for RefreshEventDetailsBuilder
impl Send for RefreshEventDetailsBuilder
impl Sync for RefreshEventDetailsBuilder
impl Unpin for RefreshEventDetailsBuilder
impl UnsafeUnpin for RefreshEventDetailsBuilder
impl UnwindSafe for RefreshEventDetailsBuilder
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