Struct aws_sdk_devicefarm::types::builders::CpuBuilder
source · #[non_exhaustive]pub struct CpuBuilder { /* private fields */ }Expand description
A builder for Cpu.
Implementations§
source§impl CpuBuilder
impl CpuBuilder
sourcepub fn set_frequency(self, input: Option<String>) -> Self
pub fn set_frequency(self, input: Option<String>) -> Self
The CPU's frequency.
sourcepub fn get_frequency(&self) -> &Option<String>
pub fn get_frequency(&self) -> &Option<String>
The CPU's frequency.
sourcepub fn architecture(self, input: impl Into<String>) -> Self
pub fn architecture(self, input: impl Into<String>) -> Self
The CPU's architecture (for example, x86 or ARM).
sourcepub fn set_architecture(self, input: Option<String>) -> Self
pub fn set_architecture(self, input: Option<String>) -> Self
The CPU's architecture (for example, x86 or ARM).
sourcepub fn get_architecture(&self) -> &Option<String>
pub fn get_architecture(&self) -> &Option<String>
The CPU's architecture (for example, x86 or ARM).
sourcepub fn clock(self, input: f64) -> Self
pub fn clock(self, input: f64) -> Self
The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
sourcepub fn set_clock(self, input: Option<f64>) -> Self
pub fn set_clock(self, input: Option<f64>) -> Self
The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
Trait Implementations§
source§impl Clone for CpuBuilder
impl Clone for CpuBuilder
source§fn clone(&self) -> CpuBuilder
fn clone(&self) -> CpuBuilder
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 Debug for CpuBuilder
impl Debug for CpuBuilder
source§impl Default for CpuBuilder
impl Default for CpuBuilder
source§fn default() -> CpuBuilder
fn default() -> CpuBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CpuBuilder
impl PartialEq for CpuBuilder
impl StructuralPartialEq for CpuBuilder
Auto Trait Implementations§
impl Freeze for CpuBuilder
impl RefUnwindSafe for CpuBuilder
impl Send for CpuBuilder
impl Sync for CpuBuilder
impl Unpin for CpuBuilder
impl UnwindSafe for CpuBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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 moreCreates a shared type from an unshared type.