mirror of
https://github.com/italicsjenga/valence.git
synced 2024-12-23 14:31:30 +11:00
Change rustfmt settings
This commit is contained in:
parent
c503e6eb78
commit
2a266fb091
|
@ -55,12 +55,12 @@ const SPAWN_POS: BlockPos = BlockPos::new(0, 20, 0);
|
||||||
|
|
||||||
#[async_trait]
|
#[async_trait]
|
||||||
impl Config for Game {
|
impl Config for Game {
|
||||||
type ChunkState = ();
|
type ServerState = Option<PlayerListId>;
|
||||||
type ClientState = ClientState;
|
type ClientState = ClientState;
|
||||||
type EntityState = EntityState;
|
type EntityState = EntityState;
|
||||||
type PlayerListState = ();
|
|
||||||
type ServerState = Option<PlayerListId>;
|
|
||||||
type WorldState = ();
|
type WorldState = ();
|
||||||
|
type ChunkState = ();
|
||||||
|
type PlayerListState = ();
|
||||||
|
|
||||||
fn max_connections(&self) -> usize {
|
fn max_connections(&self) -> usize {
|
||||||
// We want status pings to be successful even if the server is full.
|
// We want status pings to be successful even if the server is full.
|
||||||
|
|
|
@ -53,12 +53,12 @@ const BOARD_Y: i32 = 50;
|
||||||
|
|
||||||
#[async_trait]
|
#[async_trait]
|
||||||
impl Config for Game {
|
impl Config for Game {
|
||||||
type ChunkState = ();
|
type ServerState = ServerState;
|
||||||
type ClientState = EntityId;
|
type ClientState = EntityId;
|
||||||
type EntityState = ();
|
type EntityState = ();
|
||||||
type PlayerListState = ();
|
|
||||||
type ServerState = ServerState;
|
|
||||||
type WorldState = ();
|
type WorldState = ();
|
||||||
|
type ChunkState = ();
|
||||||
|
type PlayerListState = ();
|
||||||
|
|
||||||
fn max_connections(&self) -> usize {
|
fn max_connections(&self) -> usize {
|
||||||
// We want status pings to be successful even if the server is full.
|
// We want status pings to be successful even if the server is full.
|
||||||
|
|
|
@ -48,12 +48,12 @@ const SPAWN_POS: BlockPos = BlockPos::new(0, 100, -25);
|
||||||
|
|
||||||
#[async_trait]
|
#[async_trait]
|
||||||
impl Config for Game {
|
impl Config for Game {
|
||||||
type ChunkState = ();
|
type ServerState = ServerState;
|
||||||
type ClientState = EntityId;
|
type ClientState = EntityId;
|
||||||
type EntityState = ();
|
type EntityState = ();
|
||||||
type PlayerListState = ();
|
|
||||||
type ServerState = ServerState;
|
|
||||||
type WorldState = ();
|
type WorldState = ();
|
||||||
|
type ChunkState = ();
|
||||||
|
type PlayerListState = ();
|
||||||
|
|
||||||
fn max_connections(&self) -> usize {
|
fn max_connections(&self) -> usize {
|
||||||
// We want status pings to be successful even if the server is full.
|
// We want status pings to be successful even if the server is full.
|
||||||
|
|
|
@ -42,13 +42,13 @@ const PLAYER_EYE_HEIGHT: f64 = 1.6;
|
||||||
|
|
||||||
#[async_trait]
|
#[async_trait]
|
||||||
impl Config for Game {
|
impl Config for Game {
|
||||||
type ChunkState = ();
|
type ServerState = Option<PlayerListId>;
|
||||||
type ClientState = EntityId;
|
type ClientState = EntityId;
|
||||||
/// `true` for entities that have been intersected with.
|
/// `true` for entities that have been intersected with.
|
||||||
type EntityState = bool;
|
type EntityState = bool;
|
||||||
type PlayerListState = ();
|
|
||||||
type ServerState = Option<PlayerListId>;
|
|
||||||
type WorldState = ();
|
type WorldState = ();
|
||||||
|
type ChunkState = ();
|
||||||
|
type PlayerListState = ();
|
||||||
|
|
||||||
fn max_connections(&self) -> usize {
|
fn max_connections(&self) -> usize {
|
||||||
// We want status pings to be successful even if the server is full.
|
// We want status pings to be successful even if the server is full.
|
||||||
|
|
|
@ -52,13 +52,13 @@ const MAX_PLAYERS: usize = 10;
|
||||||
|
|
||||||
#[async_trait]
|
#[async_trait]
|
||||||
impl Config for Game {
|
impl Config for Game {
|
||||||
/// If the chunk should stay loaded at the end of the tick.
|
type ServerState = Option<PlayerListId>;
|
||||||
type ChunkState = bool;
|
|
||||||
type ClientState = EntityId;
|
type ClientState = EntityId;
|
||||||
type EntityState = ();
|
type EntityState = ();
|
||||||
type PlayerListState = ();
|
|
||||||
type ServerState = Option<PlayerListId>;
|
|
||||||
type WorldState = ();
|
type WorldState = ();
|
||||||
|
/// If the chunk should stay loaded at the end of the tick.
|
||||||
|
type ChunkState = bool;
|
||||||
|
type PlayerListState = ();
|
||||||
|
|
||||||
fn max_connections(&self) -> usize {
|
fn max_connections(&self) -> usize {
|
||||||
// We want status pings to be successful even if the server is full.
|
// We want status pings to be successful even if the server is full.
|
||||||
|
|
|
@ -2,7 +2,6 @@ edition = "2021"
|
||||||
unstable_features = true
|
unstable_features = true
|
||||||
wrap_comments = true
|
wrap_comments = true
|
||||||
imports_granularity = "Module"
|
imports_granularity = "Module"
|
||||||
reorder_impl_items = true
|
|
||||||
group_imports = "StdExternalCrate"
|
group_imports = "StdExternalCrate"
|
||||||
format_code_in_doc_comments = true
|
format_code_in_doc_comments = true
|
||||||
format_macro_matchers = true
|
format_macro_matchers = true
|
||||||
|
|
|
@ -58,11 +58,11 @@
|
||||||
//! struct Game;
|
//! struct Game;
|
||||||
//!
|
//!
|
||||||
//! impl Config for Game {
|
//! impl Config for Game {
|
||||||
//! type ChunkState = ();
|
//! type ServerState = ();
|
||||||
//! type ClientState = ();
|
//! type ClientState = ();
|
||||||
//! type EntityState = ();
|
//! type EntityState = ();
|
||||||
//! type ServerState = ();
|
|
||||||
//! type WorldState = ();
|
//! type WorldState = ();
|
||||||
|
//! type ChunkState = ();
|
||||||
//!
|
//!
|
||||||
//! fn max_connections(&self) -> usize {
|
//! fn max_connections(&self) -> usize {
|
||||||
//! 256
|
//! 256
|
||||||
|
@ -128,7 +128,7 @@ pub use async_trait::async_trait;
|
||||||
#[doc(inline)]
|
#[doc(inline)]
|
||||||
pub use server::start_server;
|
pub use server::start_server;
|
||||||
#[doc(inline)]
|
#[doc(inline)]
|
||||||
pub use {nbt, uuid, vek};
|
pub use {uuid, vek};
|
||||||
|
|
||||||
pub mod biome;
|
pub mod biome;
|
||||||
pub mod block;
|
pub mod block;
|
||||||
|
|
|
@ -96,7 +96,7 @@ mod tests {
|
||||||
{
|
{
|
||||||
buf.clear();
|
buf.clear();
|
||||||
n.encode(&mut buf).unwrap();
|
n.encode(&mut buf).unwrap();
|
||||||
assert!(buf.len() == n.written_size());
|
assert_eq!(buf.len(), n.written_size());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -149,8 +149,8 @@ impl<T> Slab<T> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a, T> IntoIterator for &'a Slab<T> {
|
impl<'a, T> IntoIterator for &'a Slab<T> {
|
||||||
type IntoIter = Iter<'a, T>;
|
|
||||||
type Item = (usize, &'a T);
|
type Item = (usize, &'a T);
|
||||||
|
type IntoIter = Iter<'a, T>;
|
||||||
|
|
||||||
fn into_iter(self) -> Self::IntoIter {
|
fn into_iter(self) -> Self::IntoIter {
|
||||||
self.iter()
|
self.iter()
|
||||||
|
@ -158,8 +158,8 @@ impl<'a, T> IntoIterator for &'a Slab<T> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a, T> IntoIterator for &'a mut Slab<T> {
|
impl<'a, T> IntoIterator for &'a mut Slab<T> {
|
||||||
type IntoIter = IterMut<'a, T>;
|
|
||||||
type Item = (usize, &'a mut T);
|
type Item = (usize, &'a mut T);
|
||||||
|
type IntoIter = IterMut<'a, T>;
|
||||||
|
|
||||||
fn into_iter(self) -> Self::IntoIter {
|
fn into_iter(self) -> Self::IntoIter {
|
||||||
self.iter_mut()
|
self.iter_mut()
|
||||||
|
@ -167,8 +167,8 @@ impl<'a, T> IntoIterator for &'a mut Slab<T> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a, T: Sync> IntoParallelIterator for &'a Slab<T> {
|
impl<'a, T: Sync> IntoParallelIterator for &'a Slab<T> {
|
||||||
type Item = (usize, &'a T);
|
|
||||||
type Iter = ParIter<'a, T>;
|
type Iter = ParIter<'a, T>;
|
||||||
|
type Item = (usize, &'a T);
|
||||||
|
|
||||||
fn into_par_iter(self) -> Self::Iter {
|
fn into_par_iter(self) -> Self::Iter {
|
||||||
ParIter { slab: self }
|
ParIter { slab: self }
|
||||||
|
@ -176,8 +176,8 @@ impl<'a, T: Sync> IntoParallelIterator for &'a Slab<T> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a, T: Send + Sync> IntoParallelIterator for &'a mut Slab<T> {
|
impl<'a, T: Send + Sync> IntoParallelIterator for &'a mut Slab<T> {
|
||||||
type Item = (usize, &'a mut T);
|
|
||||||
type Iter = ParIterMut<'a, T>;
|
type Iter = ParIterMut<'a, T>;
|
||||||
|
type Item = (usize, &'a mut T);
|
||||||
|
|
||||||
fn into_par_iter(self) -> Self::Iter {
|
fn into_par_iter(self) -> Self::Iter {
|
||||||
ParIterMut { slab: self }
|
ParIterMut { slab: self }
|
||||||
|
|
|
@ -13,8 +13,8 @@ pub struct SerializeMap<'w, W: ?Sized> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'w, W: Write + ?Sized> ser::SerializeMap for SerializeMap<'w, W> {
|
impl<'w, W: Write + ?Sized> ser::SerializeMap for SerializeMap<'w, W> {
|
||||||
type Error = Error;
|
|
||||||
type Ok = ();
|
type Ok = ();
|
||||||
|
type Error = Error;
|
||||||
|
|
||||||
fn serialize_key<T: ?Sized>(&mut self, _key: &T) -> Result<(), Error>
|
fn serialize_key<T: ?Sized>(&mut self, _key: &T) -> Result<(), Error>
|
||||||
where
|
where
|
||||||
|
@ -62,15 +62,15 @@ fn key_not_a_string<T>(typ: &str) -> Result<T, Error> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<W: Write + ?Sized, V: Serialize + ?Sized> Serializer for MapEntrySerializer<'_, '_, W, V> {
|
impl<W: Write + ?Sized, V: Serialize + ?Sized> Serializer for MapEntrySerializer<'_, '_, W, V> {
|
||||||
type Error = Error;
|
|
||||||
type Ok = ();
|
type Ok = ();
|
||||||
type SerializeMap = Impossible;
|
type Error = Error;
|
||||||
type SerializeSeq = Impossible;
|
type SerializeSeq = Impossible;
|
||||||
type SerializeStruct = Impossible;
|
|
||||||
type SerializeStructVariant = Impossible;
|
|
||||||
type SerializeTuple = Impossible;
|
type SerializeTuple = Impossible;
|
||||||
type SerializeTupleStruct = Impossible;
|
type SerializeTupleStruct = Impossible;
|
||||||
type SerializeTupleVariant = Impossible;
|
type SerializeTupleVariant = Impossible;
|
||||||
|
type SerializeMap = Impossible;
|
||||||
|
type SerializeStruct = Impossible;
|
||||||
|
type SerializeStructVariant = Impossible;
|
||||||
|
|
||||||
fn serialize_bool(self, _v: bool) -> Result<Self::Ok, Self::Error> {
|
fn serialize_bool(self, _v: bool) -> Result<Self::Ok, Self::Error> {
|
||||||
key_not_a_string("bool")
|
key_not_a_string("bool")
|
||||||
|
|
|
@ -99,15 +99,15 @@ fn unsupported<T>(typ: &str) -> Result<T, Error> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a, W: Write + ?Sized> Serializer for &'a mut PayloadSerializer<'_, '_, W> {
|
impl<'a, W: Write + ?Sized> Serializer for &'a mut PayloadSerializer<'_, '_, W> {
|
||||||
type Error = Error;
|
|
||||||
type Ok = ();
|
type Ok = ();
|
||||||
type SerializeMap = SerializeMap<'a, W>;
|
type Error = Error;
|
||||||
type SerializeSeq = SerializeSeq<'a, W>;
|
type SerializeSeq = SerializeSeq<'a, W>;
|
||||||
type SerializeStruct = SerializeStruct<'a, W>;
|
|
||||||
type SerializeStructVariant = Impossible;
|
|
||||||
type SerializeTuple = Impossible;
|
type SerializeTuple = Impossible;
|
||||||
type SerializeTupleStruct = Impossible;
|
type SerializeTupleStruct = Impossible;
|
||||||
type SerializeTupleVariant = Impossible;
|
type SerializeTupleVariant = Impossible;
|
||||||
|
type SerializeMap = SerializeMap<'a, W>;
|
||||||
|
type SerializeStruct = SerializeStruct<'a, W>;
|
||||||
|
type SerializeStructVariant = Impossible;
|
||||||
|
|
||||||
fn serialize_bool(self, v: bool) -> Result<Self::Ok, Self::Error> {
|
fn serialize_bool(self, v: bool) -> Result<Self::Ok, Self::Error> {
|
||||||
self.check_state(Tag::Byte)?;
|
self.check_state(Tag::Byte)?;
|
||||||
|
|
|
@ -33,15 +33,15 @@ fn not_compound<T>(typ: &str) -> Result<T, Error> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a, W: Write> Serializer for &'a mut RootSerializer<'_, W> {
|
impl<'a, W: Write> Serializer for &'a mut RootSerializer<'_, W> {
|
||||||
type Error = Error;
|
|
||||||
type Ok = ();
|
type Ok = ();
|
||||||
type SerializeMap = SerializeMap<'a, W>;
|
type Error = Error;
|
||||||
type SerializeSeq = Impossible;
|
type SerializeSeq = Impossible;
|
||||||
type SerializeStruct = SerializeStruct<'a, W>;
|
|
||||||
type SerializeStructVariant = Impossible;
|
|
||||||
type SerializeTuple = Impossible;
|
type SerializeTuple = Impossible;
|
||||||
type SerializeTupleStruct = Impossible;
|
type SerializeTupleStruct = Impossible;
|
||||||
type SerializeTupleVariant = Impossible;
|
type SerializeTupleVariant = Impossible;
|
||||||
|
type SerializeMap = SerializeMap<'a, W>;
|
||||||
|
type SerializeStruct = SerializeStruct<'a, W>;
|
||||||
|
type SerializeStructVariant = Impossible;
|
||||||
|
|
||||||
fn serialize_bool(self, _v: bool) -> Result<Self::Ok, Self::Error> {
|
fn serialize_bool(self, _v: bool) -> Result<Self::Ok, Self::Error> {
|
||||||
not_compound("bool")
|
not_compound("bool")
|
||||||
|
|
|
@ -50,8 +50,8 @@ impl<'w, W: Write + ?Sized> SerializeSeq<'w, W> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<W: Write + ?Sized> ser::SerializeSeq for SerializeSeq<'_, W> {
|
impl<W: Write + ?Sized> ser::SerializeSeq for SerializeSeq<'_, W> {
|
||||||
type Error = Error;
|
|
||||||
type Ok = ();
|
type Ok = ();
|
||||||
|
type Error = Error;
|
||||||
|
|
||||||
fn serialize_element<T: ?Sized>(&mut self, value: &T) -> Result<(), Self::Error>
|
fn serialize_element<T: ?Sized>(&mut self, value: &T) -> Result<(), Self::Error>
|
||||||
where
|
where
|
||||||
|
|
|
@ -11,8 +11,8 @@ pub struct SerializeStruct<'w, W: ?Sized> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<W: Write + ?Sized> ser::SerializeStruct for SerializeStruct<'_, W> {
|
impl<W: Write + ?Sized> ser::SerializeStruct for SerializeStruct<'_, W> {
|
||||||
type Error = Error;
|
|
||||||
type Ok = ();
|
type Ok = ();
|
||||||
|
type Error = Error;
|
||||||
|
|
||||||
fn serialize_field<T: ?Sized>(
|
fn serialize_field<T: ?Sized>(
|
||||||
&mut self,
|
&mut self,
|
||||||
|
|
|
@ -488,13 +488,6 @@ impl<'de, 'a> Visitor<'de> for DeserializeListElement<'a> {
|
||||||
visit!(self, Double, v, E)
|
visit!(self, Double, v, E)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn visit_string<E>(self, v: String) -> Result<Self::Value, E>
|
|
||||||
where
|
|
||||||
E: Error,
|
|
||||||
{
|
|
||||||
visit!(self, String, v, E)
|
|
||||||
}
|
|
||||||
|
|
||||||
fn visit_str<E>(self, v: &str) -> Result<Self::Value, E>
|
fn visit_str<E>(self, v: &str) -> Result<Self::Value, E>
|
||||||
where
|
where
|
||||||
E: Error,
|
E: Error,
|
||||||
|
@ -502,6 +495,13 @@ impl<'de, 'a> Visitor<'de> for DeserializeListElement<'a> {
|
||||||
visit!(self, String, v.to_owned(), E)
|
visit!(self, String, v.to_owned(), E)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn visit_string<E>(self, v: String) -> Result<Self::Value, E>
|
||||||
|
where
|
||||||
|
E: Error,
|
||||||
|
{
|
||||||
|
visit!(self, String, v, E)
|
||||||
|
}
|
||||||
|
|
||||||
fn visit_seq<A>(self, seq: A) -> Result<Self::Value, A::Error>
|
fn visit_seq<A>(self, seq: A) -> Result<Self::Value, A::Error>
|
||||||
where
|
where
|
||||||
A: SeqAccess<'de>,
|
A: SeqAccess<'de>,
|
||||||
|
|
Loading…
Reference in a new issue