pub type PortResult<T> = Result<T, PortError>;
Result type for port operations
pub enum PortResult<T> { Ok(T), Err(PortError), }
Contains the success value
Contains the error value