Skip to content

Operator

&(_:_:)

Returns the result of performing a bitwise AND operation on the two given futures
static func & (lhs: EventLoopFuture<Value>, rhs: EventLoopFuture<Value>) -> EventLoopFuture<Value>

See Also

EventLoopFuture operators

  • +(_:_:)
    Adds two futures and produces their sum
  • +(_:_:)
    Adds two futures and produces their sum
  • +=(_:_:)
    Adds two futures and stores the result in the left-hand-side variable
  • +=(_:_:)
    Adds two futures and stores the result in the left-hand-side variable
  • *(_:_:)
    Multiplies two futures and produces their product
  • *=(_:_:)
    Multiplies two futures and stores the result in the left-hand-side variable
  • %(_:_:)
    Returns the remainder of dividing the first future by the second
  • %=(_:_:)
    Divides the first future by the second and stores the remainder in the left-hand-side variable
  • <(_:_:)
    Returns a Boolean value indicating whether the value of the first argument is less than that of the second argument
  • <=(_:_:)
    Returns a Boolean value indicating whether the value of the first argument is less than or equal to that of the second argument
  • >(_:_:)
    Returns a Boolean value indicating whether the value of the first argument is greater than that of the second argument
  • >=(_:_:)
    Returns a Boolean value indicating whether the value of the first argument is greater than or equal to that of the second argument
  • <<(_:_:)
    Returns the result of shifting a future’s binary representation the specified number of digits to the left
  • <<=(_:_:)
    Stores the result of shifting a future’s binary representation the specified number of digits to the left in the left-hand-side variable
  • >>(_:_:)
    Returns the result of shifting a future’s binary representation the specified number of digits to the right