From c9974e41401089e48339c38c4dca832d83b056d1 Mon Sep 17 00:00:00 2001 From: GIKExe <72767917+GIKExe@users.noreply.github.com> Date: Thu, 1 May 2025 06:19:46 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=B7=D1=80=D0=B5=D0=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/d.rs | 9 +++++++++ src/main.rs | 8 ++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/d.rs b/src/d.rs index 617f4d5..e50c356 100644 --- a/src/d.rs +++ b/src/d.rs @@ -34,3 +34,12 @@ impl Buffer { } } +pub trait Sas { + fn ts(&mut self); +} + +impl Sas for Buffer { + fn ts(&mut self) { + self.index += 1; + } +} \ No newline at end of file diff --git a/src/main.rs b/src/main.rs index 37a9a83..640f22e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -6,11 +6,11 @@ use d::*; use std::thread; + + fn main() { - let a = Buffer::new(vec![0x01,0xFF,0x33], 0); - let b = a; - let x = a.read(1); - let x2 = a.read(1); + let mut a = Buffer::new(vec![0x01,0xFF,0x33], 0); + a.ts(); // let Ok(server) = Server::new("127.0.0.1:25565") else { // println!("Не удалось забиндить сервер"); return;