[−][src]Enum graphannis::update::UpdateEvent
Describes a single update on the graph.
Variants
Add a node with a name and type.
Delete a node given by the name.
Fields of DeleteNode
node_name: String
Add a label to a the node given by the name.
Delete a label of an node given by the name of the node and the qualified label name.
Add an edge between two nodes given by their name.
Fields of AddEdge
Delete an existing edge between two nodes given by their name.
Fields of DeleteEdge
Add a label to an edge between two nodes.
Fields of AddEdgeLabel
Delete a label from an edge between two nodes.
Fields of DeleteEdgeLabel
Trait Implementations
impl Clone for UpdateEvent
[src]
fn clone(&self) -> UpdateEvent
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for UpdateEvent
[src]
impl<'de> Deserialize<'de> for UpdateEvent
[src]
fn deserialize<__D>(
__deserializer: __D
) -> Result<UpdateEvent, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<UpdateEvent, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl MallocSizeOf for UpdateEvent
[src]
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
[src]
impl Serialize for UpdateEvent
[src]
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Auto Trait Implementations
impl RefUnwindSafe for UpdateEvent
impl Send for UpdateEvent
impl Sync for UpdateEvent
impl Unpin for UpdateEvent
impl UnwindSafe for UpdateEvent
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,