pub struct DiffTaskBuilder { /* private fields */ }
Expand description
Builder for DiffTask
.
Implementations§
Source§impl DiffTaskBuilder
impl DiffTaskBuilder
pub fn recognition(&mut self, value: Option<Recognition>) -> &mut Self
pub fn action(&mut self, value: Option<Action>) -> &mut Self
pub fn next(&mut self, value: Option<Vec<String>>) -> &mut Self
pub fn is_sub(&mut self, value: Option<bool>) -> &mut Self
pub fn inverse(&mut self, value: Option<bool>) -> &mut Self
pub fn enabled(&mut self, value: Option<bool>) -> &mut Self
pub fn timeout(&mut self, value: Option<u32>) -> &mut Self
pub fn timeout_next(&mut self, value: Option<Vec<String>>) -> &mut Self
pub fn times_limit(&mut self, value: Option<u32>) -> &mut Self
pub fn runout_next(&mut self, value: Option<Vec<String>>) -> &mut Self
pub fn pre_delay(&mut self, value: Option<u32>) -> &mut Self
pub fn post_delay(&mut self, value: Option<u32>) -> &mut Self
pub fn pre_wait_freezes(&mut self, value: Option<WaitFreezes>) -> &mut Self
pub fn post_wait_freezes(&mut self, value: Option<WaitFreezes>) -> &mut Self
pub fn focus(&mut self, value: Option<bool>) -> &mut Self
pub fn roi(&mut self, value: Option<List<[u32; 4]>>) -> &mut Self
pub fn template(&mut self, value: Option<List<String>>) -> &mut Self
pub fn threshold(&mut self, value: Option<List<f32>>) -> &mut Self
pub fn method(&mut self, value: Option<u32>) -> &mut Self
pub fn green_mask(&mut self, value: Option<bool>) -> &mut Self
pub fn order_by(&mut self, value: Option<Order>) -> &mut Self
pub fn index(&mut self, value: Option<u32>) -> &mut Self
pub fn count(&mut self, value: Option<u32>) -> &mut Self
pub fn detector(&mut self, value: Option<Detector>) -> &mut Self
pub fn ratio(&mut self, value: Option<f32>) -> &mut Self
pub fn lower(&mut self, value: Option<List<Vec<u32>>>) -> &mut Self
pub fn upper(&mut self, value: Option<List<Vec<u32>>>) -> &mut Self
pub fn connected(&mut self, value: Option<bool>) -> &mut Self
pub fn expected( &mut self, value: Option<List<Variant<String, u32>>>, ) -> &mut Self
pub fn input_text(&mut self, value: Option<String>) -> &mut Self
pub fn only_rec(&mut self, value: Option<bool>) -> &mut Self
pub fn model(&mut self, value: Option<String>) -> &mut Self
pub fn cls_size(&mut self, value: Option<u32>) -> &mut Self
pub fn labels(&mut self, value: Option<Vec<String>>) -> &mut Self
pub fn custom_recognition(&mut self, value: Option<String>) -> &mut Self
pub fn custom_recognition_param(&mut self, value: Option<Value>) -> &mut Self
pub fn target(&mut self, value: Option<Target>) -> &mut Self
pub fn target_offset(&mut self, value: Option<[i32; 4]>) -> &mut Self
pub fn begin(&mut self, value: Option<Target>) -> &mut Self
pub fn begin_offset(&mut self, value: Option<[i32; 4]>) -> &mut Self
pub fn end(&mut self, value: Option<Target>) -> &mut Self
pub fn end_offset(&mut self, value: Option<[i32; 4]>) -> &mut Self
pub fn duration(&mut self, value: Option<u32>) -> &mut Self
pub fn key(&mut self, value: Option<List<u32>>) -> &mut Self
pub fn package(&mut self, value: Option<String>) -> &mut Self
pub fn custom_action(&mut self, value: Option<String>) -> &mut Self
pub fn custom_action_param(&mut self, value: Option<Value>) -> &mut Self
Trait Implementations§
Source§impl Clone for DiffTaskBuilder
impl Clone for DiffTaskBuilder
Source§fn clone(&self) -> DiffTaskBuilder
fn clone(&self) -> DiffTaskBuilder
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 DiffTaskBuilder
impl RefUnwindSafe for DiffTaskBuilder
impl Send for DiffTaskBuilder
impl Sync for DiffTaskBuilder
impl Unpin for DiffTaskBuilder
impl UnwindSafe for DiffTaskBuilder
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