All Downloads are FREE. Search and download functionalities are using the official Maven repository.

scalax.collection.GraphAsSet.scala Maven / Gradle / Ivy

The newest version!
package scalax.collection

import scalax.collection.Compat.InclExcl
import scalax.collection.GraphPredef.{EdgeLikeIn, Param}
import scalax.collection.generic.GraphCompanion

private[collection] trait GraphAsSet[N,
                                     E[+X] <: EdgeLikeIn[X],
                                     +This[NN, EE[+XX] <: EdgeLikeIn[XX]] <: GraphLike[NN, EE, This] with AnySet[
                                       Param[NN, EE]] with Graph[NN, EE]]
  extends scala.collection.SetLike[Param[N, E], This[N, E]]
  with InclExcl[Param[N, E], This[N, E]] {

  /** The companion object of `This`. */
  val graphCompanion: GraphCompanion[This]

  def knownSize: Int
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy