use clawflake::clawflake_client::ClawflakeClient; use clawflake::IdRequest; pub mod clawflake { tonic::include_proto!("clawflake"); } #[tokio::main] async fn main() -> Result<(), Box> { let addr = "http://[::1]:50051"; let mut client = ClawflakeClient::connect(addr).await?; println!("Client connected to {}", addr); let request = tonic::Request::new(IdRequest {}); println!("Trying to get an ID"); let response = client.get_id(request).await?; println!("Received: {:?}", response); Ok(()) }