move grid functions to trait

This commit is contained in:
Vinzenz Schroeter 2024-05-18 10:50:35 +02:00
parent 314bec36f3
commit bcf040911d
11 changed files with 96 additions and 88 deletions

View file

@ -1,6 +1,6 @@
use clap::Parser;
use servicepoint2::{ByteGrid, Command, Connection, Origin};
use servicepoint2::{ByteGrid, Command, Connection, Grid, Origin};
#[derive(Parser, Debug)]
struct Cli {

View file

@ -3,9 +3,7 @@ use std::thread;
use clap::Parser;
use rand::{distributions, Rng};
use servicepoint2::{
Command, CompressionCode, Connection, Origin, PixelGrid, FRAME_PACING,
};
use servicepoint2::{Command, CompressionCode, Connection, Origin, PixelGrid, FRAME_PACING, Grid};
#[derive(Parser, Debug)]
struct Cli {

View file

@ -2,10 +2,7 @@ use std::thread;
use clap::Parser;
use servicepoint2::{
Command, CompressionCode, Connection, Origin, PixelGrid, FRAME_PACING,
PIXEL_HEIGHT, PIXEL_WIDTH,
};
use servicepoint2::{Command, CompressionCode, Connection, Origin, PixelGrid, FRAME_PACING, PIXEL_HEIGHT, PIXEL_WIDTH, Grid};
#[derive(Parser, Debug)]
struct Cli {

View file

@ -4,10 +4,7 @@ use clap::Parser;
use rand::Rng;
use servicepoint2::Command::{BitmapLinearWin, Brightness, CharBrightness};
use servicepoint2::{
ByteGrid, CompressionCode, Connection, Origin, PixelGrid, TILE_HEIGHT,
TILE_WIDTH,
};
use servicepoint2::{ByteGrid, CompressionCode, Connection, Grid, Origin, PixelGrid, TILE_HEIGHT, TILE_WIDTH};
#[derive(Parser, Debug)]
struct Cli {

View file

@ -3,10 +3,7 @@ use std::time::Duration;
use clap::Parser;
use servicepoint2::{
BitVec, Command, CompressionCode, Connection, PixelGrid, FRAME_PACING,
PIXEL_HEIGHT, PIXEL_WIDTH,
};
use servicepoint2::{BitVec, Command, CompressionCode, Connection, PixelGrid, FRAME_PACING, PIXEL_HEIGHT, PIXEL_WIDTH, Grid};
#[derive(Parser, Debug)]
struct Cli {