commands: use new error variants for various commands
This commit is contained in:
@@ -17,6 +17,8 @@ pub struct PlChangesRequest {
|
||||
|
||||
impl CommandRequest for PlChangesRequest {
|
||||
const COMMAND: &'static str = "plchanges";
|
||||
const MIN_ARGS: u32 = 1;
|
||||
const MAX_ARGS: Option<u32> = Some(2);
|
||||
|
||||
fn into_request_enum(self) -> crate::Request {
|
||||
crate::Request::PlChanges(self.version, self.window)
|
||||
@@ -52,7 +54,7 @@ impl CommandRequest for PlChangesRequest {
|
||||
})
|
||||
.transpose()?;
|
||||
|
||||
debug_assert!(parts.next().is_none());
|
||||
Self::throw_if_too_many_arguments(parts)?;
|
||||
|
||||
Ok(PlChangesRequest { version, window })
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user