func (m *MockMessageLog) Stream(arg0 <-chan struct{}) <-chan messages.Message {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Stream", arg0)
	ret0, _ := ret[0].(<-chan messages.Message)
	return ret0
}
Stream mocks base method
package mock_messagelog
import (
	gomock "github.com/golang/mock/gomock"
	messages "github.com/hyperledger-labs/minbft/messages"
	reflect "reflect"
)
type MockMessageLog struct {
	ctrl     *gomock.Controller
	recorder *MockMessageLogMockRecorder
}
type MockMessageLogMockRecorder struct {
	mock *MockMessageLog
}
func NewMockMessageLog(ctrl *gomock.Controller) *MockMessageLog {
	mock := &MockMessageLog{ctrl: ctrl}
	mock.recorder = &MockMessageLogMockRecorder{mock}
	return mock
}
func (m *MockMessageLog) EXPECT() *MockMessageLogMockRecorder {
	return m.recorder
}
func (m *MockMessageLog) Append(arg0 messages.Message) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "Append", arg0)
}
func (mr *MockMessageLogMockRecorder) Append(arg0 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Append", reflect.TypeOf((*MockMessageLog)(nil).Append), arg0)
}
func (m *MockMessageLog) Messages() []messages.Message {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Messages")
	ret0, _ := ret[0].([]messages.Message)
	return ret0
}
func (mr *MockMessageLogMockRecorder) Messages() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Messages", reflect.TypeOf((*MockMessageLog)(nil).Messages))
}
func (m *MockMessageLog) Reset(arg0 []messages.Message) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "Reset", arg0)
}
func (mr *MockMessageLogMockRecorder) Reset(arg0 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Reset", reflect.TypeOf((*MockMessageLog)(nil).Reset), arg0)
}