diff options
Diffstat (limited to 'src/server/cmd/commands/property/parse.rs')
| -rw-r--r-- | src/server/cmd/commands/property/parse.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/server/cmd/commands/property/parse.rs b/src/server/cmd/commands/property/parse.rs new file mode 100644 index 0000000..1d48db0 --- /dev/null +++ b/src/server/cmd/commands/property/parse.rs @@ -0,0 +1,14 @@ +// Copyleft 2021-2021 Whirlsplash +// SPDX-License-Identifier: GPL-3.0-only + +use crate::server::net::structure::NetworkProperty; + +pub fn find_property_in_property_list( + property_list: &[NetworkProperty], + property: i32, +) -> &NetworkProperty { + property_list + .iter() + .find(|i| i.prop_id == property) + .unwrap() +} |