pub type PortPutResult<T> = Result<PortPut<T>, SimError>;
pub enum PortPutResult<T> { Ok(PortPut<T>), Err(SimError), }
Contains the success value
Contains the error value