public Either <RfcErrorInfo, IFunctionDescriptionHandle> GetFunctionDescription(IFunctionHandle functionHandle) { Logger.IfSome(l => l.LogTrace("reading function description by function handle", functionHandle)); IFunctionDescriptionHandle handle = NativeApi.GetFunctionDescription(functionHandle as FunctionHandle, out var errorInfo); return(ResultOrError(handle, errorInfo)); }