diff --git a/src/serial.rs b/src/serial.rs index 4b6b02f..e6fe5a8 100644 --- a/src/serial.rs +++ b/src/serial.rs @@ -15,8 +15,8 @@ pub struct Serial(pub TTYPort); impl Serial { /// Wrapper for `serial_unix::TTYPort::open` - pub fn open(path: &Path) -> Result { - Ok(Serial(TTYPort::open(path)?)) + pub fn open(path: impl AsRef) -> Result { + Ok(Serial(TTYPort::open(path.as_ref())?)) } }