Start to build relay dialog
This commit is contained in:
@ -45,6 +45,18 @@ pub struct StaticConstraints {
|
||||
pub dev_name_len: SizeConstraint,
|
||||
/// Device description constraint
|
||||
pub dev_description_len: SizeConstraint,
|
||||
/// Relay name constraint
|
||||
pub relay_name_len: SizeConstraint,
|
||||
/// Relay priority constraint
|
||||
pub relay_priority: SizeConstraint,
|
||||
/// Relay consumption constraint
|
||||
pub relay_consumption: SizeConstraint,
|
||||
/// Relay minimal uptime
|
||||
pub relay_minimal_uptime: SizeConstraint,
|
||||
/// Relay minimal downtime
|
||||
pub relay_minimal_downtime: SizeConstraint,
|
||||
/// Relay daily minimal uptime
|
||||
pub relay_daily_minimal_runtime: SizeConstraint,
|
||||
}
|
||||
|
||||
impl Default for StaticConstraints {
|
||||
@ -52,6 +64,12 @@ impl Default for StaticConstraints {
|
||||
Self {
|
||||
dev_name_len: SizeConstraint::new(1, 50),
|
||||
dev_description_len: SizeConstraint::new(0, 100),
|
||||
relay_name_len: SizeConstraint::new(1, 100),
|
||||
relay_priority: SizeConstraint::new(0, 999999),
|
||||
relay_consumption: SizeConstraint::new(0, 999999),
|
||||
relay_minimal_uptime: SizeConstraint::new(0, 9999999),
|
||||
relay_minimal_downtime: SizeConstraint::new(0, 9999999),
|
||||
relay_daily_minimal_runtime: SizeConstraint::new(0, 3600 * 24),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user