pub struct SetEmulatedMediaBuilder { /* private fields */ }Expand description
Builder for SetEmulatedMedia.
Implementations§
Source§impl SetEmulatedMediaBuilder
impl SetEmulatedMediaBuilder
Sourcepub fn media<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn media<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Media type to emulate. Empty string disables the override.
Sourcepub fn features<VALUE: Into<Vec<MediaFeature>>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn features<VALUE: Into<Vec<MediaFeature>>>( &mut self, value: VALUE, ) -> &mut Self
Media features to emulate.
Sourcepub fn build(&self) -> Result<SetEmulatedMedia, SetEmulatedMediaBuilderError>
pub fn build(&self) -> Result<SetEmulatedMedia, SetEmulatedMediaBuilderError>
Trait Implementations§
Source§impl Clone for SetEmulatedMediaBuilder
impl Clone for SetEmulatedMediaBuilder
Source§fn clone(&self) -> SetEmulatedMediaBuilder
fn clone(&self) -> SetEmulatedMediaBuilder
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 moreAuto Trait Implementations§
impl Freeze for SetEmulatedMediaBuilder
impl RefUnwindSafe for SetEmulatedMediaBuilder
impl Send for SetEmulatedMediaBuilder
impl Sync for SetEmulatedMediaBuilder
impl Unpin for SetEmulatedMediaBuilder
impl UnsafeUnpin for SetEmulatedMediaBuilder
impl UnwindSafe for SetEmulatedMediaBuilder
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