pub struct StartScreencastParamsBuilder { /* private fields */ }
Implementations§
Source§impl StartScreencastParamsBuilder
impl StartScreencastParamsBuilder
pub fn format( self, format: impl Into<StartScreencastFormat>, ) -> StartScreencastParamsBuilder
pub fn quality(self, quality: impl Into<i64>) -> StartScreencastParamsBuilder
pub fn max_width( self, max_width: impl Into<i64>, ) -> StartScreencastParamsBuilder
pub fn max_height( self, max_height: impl Into<i64>, ) -> StartScreencastParamsBuilder
pub fn every_nth_frame( self, every_nth_frame: impl Into<i64>, ) -> StartScreencastParamsBuilder
pub fn build(self) -> StartScreencastParams
Trait Implementations§
Source§impl Clone for StartScreencastParamsBuilder
impl Clone for StartScreencastParamsBuilder
Source§fn clone(&self) -> StartScreencastParamsBuilder
fn clone(&self) -> StartScreencastParamsBuilder
Returns a copy 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 StartScreencastParamsBuilder
impl Default for StartScreencastParamsBuilder
Source§fn default() -> StartScreencastParamsBuilder
fn default() -> StartScreencastParamsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StartScreencastParamsBuilder
impl RefUnwindSafe for StartScreencastParamsBuilder
impl Send for StartScreencastParamsBuilder
impl Sync for StartScreencastParamsBuilder
impl Unpin for StartScreencastParamsBuilder
impl UnwindSafe for StartScreencastParamsBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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