// Error implements the error interface
Error implements the error interface
// Error implements the error interface
func (e *Error) Error() string {
	if e.err != nil {
		return e.err.Error()
	}
	return fmt.Sprintf("Operation: %q Reaseon: %q - Message: %q", e.lssErr.Operation, e.lssErr.Reason, e.lssErr.Message)
}
func ( e * Error ) Error ( ) string { if e . err != nil { return e . err . Error ( ) } return fmt . Sprintf ( " " , e . lssErr . Operation , e . lssErr . Reason , e . lssErr . Message ) }
Error implements the error interface
Error implements the error interface