diff options
| author | mat <github@matdoes.dev> | 2022-01-10 20:29:46 -0600 |
|---|---|---|
| committer | mat <github@matdoes.dev> | 2022-01-10 20:29:46 -0600 |
| commit | 60b129b3a62b66dd389d1775892405fe735b9540 (patch) | |
| tree | b6d977c8256ffbda97c3822e571ef7c65003750b /azalea-brigadier/src/context/parsed_command_node.rs | |
| parent | cb4d871f6f56a484dc87151ea3ad55f7e3bbed97 (diff) | |
| download | azalea-drasl-60b129b3a62b66dd389d1775892405fe735b9540.tar.xz | |
progress
Diffstat (limited to 'azalea-brigadier/src/context/parsed_command_node.rs')
| -rw-r--r-- | azalea-brigadier/src/context/parsed_command_node.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/azalea-brigadier/src/context/parsed_command_node.rs b/azalea-brigadier/src/context/parsed_command_node.rs index 98e99959..a006aa4b 100644 --- a/azalea-brigadier/src/context/parsed_command_node.rs +++ b/azalea-brigadier/src/context/parsed_command_node.rs @@ -2,17 +2,17 @@ use super::string_range::StringRange; use crate::tree::command_node::CommandNode; #[derive(Hash, PartialEq, Eq, Debug, Clone)] -pub struct ParsedCommandNode<S> { - node: dyn CommandNode<S>, +pub struct ParsedCommandNode<'a, S, T> { + node: &'a dyn CommandNode<S, T>, range: StringRange, } -impl<S> ParsedCommandNode<S> { - fn new(node: dyn CommandNode<S>, range: StringRange) -> Self { +impl<S, T> ParsedCommandNode<'_, S, T> { + fn new(node: &dyn CommandNode<S, T>, range: StringRange) -> Self { Self { node, range } } - fn node(&self) -> &dyn CommandNode<S> { + fn node(&self) -> &dyn CommandNode<S, T> { &self.node } |
