pub fn use_edge_collection<N>(&self, collection_name: N) -> EdgeCollectionSession<C>
    where
        N: Into<String>,
    {
        EdgeCollectionSession::new(
            EdgeCollection::new(collection_name),
            self.name().into(),
            self.database_name.clone(),
            self.connector.clone(),
            self.core.clone(),
        )
    }
/// Returns a new `EdgeCollectionSession` for the edge collection of the
/// given name.
Returns a new `EdgeCollectionSession` for the edge collection of the
given name.
Returns a new ` EdgeCollectionSession ` for the edge collection of the given name .
pub fn use_edge_collection<N>(&self, collection_name: N) -> EdgeCollectionSession<C>
    where
        N: Into<String>,
    {
        EdgeCollectionSession::new(
            EdgeCollection::new(collection_name),
            self.name().into(),
            self.database_name.clone(),
            self.connector.clone(),
            self.core.clone(),
        )
    }
pub fn use_edge_collection < N > ( & self , collection_name : N ) -> EdgeCollectionSession < C > where N : Into < String > , { EdgeCollectionSession :: new ( EdgeCollection :: new ( collection_name ) , self . name ( ) . into ( ) , self . database_name . clone ( ) , self . connector . clone ( ) , self . core . clone ( ) , ) }
Returns a new `EdgeCollectionSession` for the edge collection of the
given name.
Returns a new ` EdgeCollectionSession ` for the edge collection of the given name .
&self
collection_name
N
&self
collection_name
N