fn convert()

in provider/src/conversion_traits.rs [281:298]


    fn convert(self) -> Result<ResolutionDetails<T>, EvaluationError> {
        return match self {
            Ok(details) => {
                Ok(ResolutionDetails{
                    value: details.value,
                    variant: details.variant,
                    reason: details.reason.convert(),
                    flag_metadata: details.flag_metadata.convert(),
                })
            }
            Err(error) => {
                Err(EvaluationError{
                    code: error.code.convert(),
                    message: error.message,
                })
            }
        }
    }