pub fn with_additional_fields(cursor: C, node: T, additional_fields: E) -> Self {
        Self {
            cursor,
            node,
            additional_fields,
        }
    }
/// Create a new edge, it can have some additional fields.
Create a new edge, it can have some additional fields.
Create a new edge it can have some additional fields .
pub fn with_additional_fields(cursor: C, node: T, additional_fields: E) -> Self {
        Self {
            cursor,
            node,
            additional_fields,
        }
    }
pub fn with_additional_fields ( cursor : C , node : T , additional_fields : E ) -> Self { Self { cursor , node , additional_fields , } }
Create a new edge, it can have some additional fields.
Create a new edge it can have some additional fields .
cursor
C
node
T
additional_fields
E
cursor
C
node
T
additional_fields
E