example packages

This commit is contained in:
2025-05-24 19:00:57 -04:00
parent 2c8043db4f
commit a5b75ddfd5
14 changed files with 44 additions and 109 deletions

View File

@@ -0,0 +1,7 @@
[package]
name = "example_rust"
version = "0.1.0"
edition = "2021"
[dependencies]
common_msgs = { path = "../../build/common_msgs" }

View File

@@ -0,0 +1,19 @@
use common_msgs::*;
use std::{thread, time};
struct Example_rust;
impl Example_rust {
fn run(&self) {
loop {
// TODO: Implement node logic
println!("Running example_rust");
thread::sleep(time::Duration::from_secs(1));
}
}
}
fn main() {
let node = Example_rust{};
node.run();
}

View File

@@ -0,0 +1,4 @@
dependencies:
- common_msgs
language: rust
name: ../exampleexample_rust