0001    //
0002    //  AnonymousInvocable.swift
0003    //  Rx
0004    //
0005    //  Created by Krunoslav Zaher on 11/7/15.
0006    //  Copyright © 2015 Krunoslav Zaher. All rights reserved.
0007    //
0008    
0009    import Foundation
0010    
0011    struct AnonymousInvocable
ImmediateScheduler.swift:16
    private let _asyncLock = AsyncLock<AnonymousInvocable>()
ImmediateScheduler.swift:30
        _asyncLock.invoke(AnonymousInvocable {
: InvocableType { 0012 private let _action
AnonymousInvocable.swift:15
        _action = action
AnonymousInvocable.swift:19
        _action()
: () -> () 0013 0014 init
ImmediateScheduler.swift:30
        _asyncLock.invoke(AnonymousInvocable {
(_ action: () -> ()) { 0015 _action = action 0016 } 0017 0018 func invoke() { 0019 _action() 0020 } 0021 }