pub struct ViolationSettingBuilder { /* private fields */ }Expand description
Builder for ViolationSetting.
Implementations§
Source§impl ViolationSettingBuilder
impl ViolationSettingBuilder
Sourcepub fn name<VALUE: Into<ViolationSettingName>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn name<VALUE: Into<ViolationSettingName>>( &mut self, value: VALUE, ) -> &mut Self
Violation type.
Sourcepub fn threshold<VALUE: Into<JsFloat>>(&mut self, value: VALUE) -> &mut Self
pub fn threshold<VALUE: Into<JsFloat>>(&mut self, value: VALUE) -> &mut Self
Time threshold to trigger upon.
Sourcepub fn build(&self) -> Result<ViolationSetting, ViolationSettingBuilderError>
pub fn build(&self) -> Result<ViolationSetting, ViolationSettingBuilderError>
Trait Implementations§
Source§impl Clone for ViolationSettingBuilder
impl Clone for ViolationSettingBuilder
Source§fn clone(&self) -> ViolationSettingBuilder
fn clone(&self) -> ViolationSettingBuilder
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 ViolationSettingBuilder
impl RefUnwindSafe for ViolationSettingBuilder
impl Send for ViolationSettingBuilder
impl Sync for ViolationSettingBuilder
impl Unpin for ViolationSettingBuilder
impl UnsafeUnpin for ViolationSettingBuilder
impl UnwindSafe for ViolationSettingBuilder
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