pub fn validate_hierarchical_command(
cmd: &HierarchicalCommand,
) -> ValidationResult<()>Expand description
Validate a HierarchicalCommand (MissionTask)
Validates:
- command_id is present
- originator_id is present
- target is present and valid
- issued_at timestamp is present
- If expires_at is set, it must be after issued_at