pub fn remove_vertex_if_match<IfMatch>(
        &self,
        key: DocumentKey,
        if_match: IfMatch,
    ) -> Result<bool>
    where
        IfMatch: Into<String>,
    {
        self.execute(RemoveVertex::new(self.graph_name(), self.name(), key).with_if_match(if_match))
    }
/// Removes the vertex with the given key from this collection if the match
/// condition is met.
///
/// # Arguments
///
/// * `key` : The key of the document to be deleted
/// * `if_match` : The match condition that must be met to remove the
///   vertex
Removes the vertex with the given key from this collection if the match
condition is met.
Removes the vertex with the given key from this collection if the match condition is met .
pub fn remove_vertex_if_match<IfMatch>(
        &self,
        key: DocumentKey,
        if_match: IfMatch,
    ) -> Result<bool>
    where
        IfMatch: Into<String>,
    {
        self.execute(RemoveVertex::new(self.graph_name(), self.name(), key).with_if_match(if_match))
    }
pub fn remove_vertex_if_match < IfMatch > ( & self , key : DocumentKey , if_match : IfMatch , ) -> Result < bool > where IfMatch : Into < String > , { self . execute ( RemoveVertex :: new ( self . graph_name ( ) , self . name ( ) , key ) . with_if_match ( if_match ) ) }
Removes the vertex with the given key from this collection if the match
condition is met.
Removes the vertex with the given key from this collection if the match condition is met .
&self
key
DocumentKey
if_match
IfMatch
&self
key
DocumentKey
if_match
IfMatch