pub fn edges_with_name<N>(name: N) -> Self
    where
        N: Into<String>,
    {
        NewCollection::new(name.into(), Some(CollectionType::Edges), None)
    }
/// Constructs a new instance of `NewCollection` with the given name as
/// the name of the collection going to be created. The newly created
/// collection will be an edges collection.
///
/// All other attributes of the collection are set to their default values
/// by the ArangoDB server.
Constructs a new instance of `NewCollection` with the given name as
the name of the collection going to be created. The newly created
collection will be an edges collection.

All other attributes of the collection are set to their default values
by the ArangoDB server.
Constructs a new instance of ` NewCollection ` with the given name as the name of the collection going to be created . The newly created collection will be an edges collection . All other attributes of the collection are set to their default values by the ArangoDB server .
pub fn edges_with_name<N>(name: N) -> Self
    where
        N: Into<String>,
    {
        NewCollection::new(name.into(), Some(CollectionType::Edges), None)
    }
pub fn edges_with_name < N > ( name : N ) -> Self where N : Into < String > , { NewCollection :: new ( name . into ( ) , Some ( CollectionType :: Edges ) , None ) }
Constructs a new instance of `NewCollection` with the given name as
the name of the collection going to be created.
Constructs a new instance of ` NewCollection ` with the given name as the name of the collection going to be created .
name
N
name
N