pub struct MID0033rev1 {Show 13 fields
pub job_id: u8,
pub job_name: String,
pub forced_order: u8,
pub max_time_first_tightening: u16,
pub max_time_to_complete_job: u32,
pub job_batch_mode: u8,
pub lock_at_job_done: u8,
pub use_line_control: u8,
pub repeat_job: u8,
pub tool_loosening: u8,
pub reserved: u8,
pub number_of_parameter_sets: u8,
pub job_list: Vec<JobParameterRev1>,
}Fields§
§job_id: u8The ID of the job
job_name: StringThe name of the job, maximum 25 characters
forced_order: u8Indicates the order type: 0=free, 1=forced, 2=free and forced
max_time_first_tightening: u16Maximum time allowed for the first tightening in the job, in seconds
max_time_to_complete_job: u32Maximum time allowed to complete the job, in seconds
job_batch_mode: u8Job batch mode: 0=Only OK tightenings counted, 1=Both OK and NOK tightenings counted
lock_at_job_done: u8Indicates if the tool should be locked when the job is done: 0=No, 1=Yes
use_line_control: u8Indicates if line control is used: 0=No, 1=Yes
repeat_job: u8Indicates if the job is repeatable: 0=No, 1=Yes
tool_loosening: u8Tool loosening mode: 0=Enable, 1=Disable, 2=Enable only on NOK tightenings
reserved: u8Reserved for future use
number_of_parameter_sets: u8Number of parameter sets included in the job
job_list: Vec<JobParameterRev1>List of parameter sets in the job
Trait Implementations§
Source§impl Debug for MID0033rev1
impl Debug for MID0033rev1
Source§impl Decode for MID0033rev1
impl Decode for MID0033rev1
Source§impl Default for MID0033rev1
impl Default for MID0033rev1
Source§fn default() -> MID0033rev1
fn default() -> MID0033rev1
Returns the “default value” for a type. Read more
Source§impl Encode for MID0033rev1
impl Encode for MID0033rev1
Source§impl Message for MID0033rev1
impl Message for MID0033rev1
fn mid() -> u16
fn to_mid(&self) -> u16
fn revision() -> u16
fn to_revision(&self) -> u16
fn message_type() -> MessageType
fn to_message_type(&self) -> MessageType
Source§impl PartialEq for MID0033rev1
impl PartialEq for MID0033rev1
impl Eq for MID0033rev1
impl StructuralPartialEq for MID0033rev1
Auto Trait Implementations§
impl Freeze for MID0033rev1
impl RefUnwindSafe for MID0033rev1
impl Send for MID0033rev1
impl Sync for MID0033rev1
impl Unpin for MID0033rev1
impl UnwindSafe for MID0033rev1
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