robot-rust 0.1.0

The robot-rust project, bindings for wpilib, ctre, and rev in rust.
1
2
3
4
5
6
7
8
9
10
11
use crate::prelude::*;

pub trait AutoLog {
    fn append_to(self, logger: &mut Logger, path: &str);
}

impl<T: Loggable> AutoLog for T {
    fn append_to(self, logger: &mut Logger, path: &str) {
        logger.append_value(path, self);
    }
}