// GetSync will make sure all events present at the time of the call are processed before
// returning a value, which is read into out
GetSync will make sure all events present at the time of the call are processed before
returning a value, which is read into out
// GetSync will make sure all events present at the time of the call are processed before // returning a value which is read into out
func (fsm *migratedFsm) GetSync(ctx context.Context, id interface{}, value cbg.CBORUnmarshaler) error {
	if err := fsm.ms.ReadyError(); err != nil {
		return err
	}
	return fsm.fsm.GetSync(ctx, id, value)
}
func ( fsm * migratedFsm ) GetSync ( ctx context . Context , id interface { } , value cbg . CBORUnmarshaler ) error { if err := fsm . ms . ReadyError ( ) ; err != nil { return err } return fsm . fsm . GetSync ( ctx , id , value ) }
GetSync will make sure all events present at the time of the call are processed before
returning a value, which is read into out
GetSync will make sure all events present at the time of the call are processed before returning a value which is read into out