[][src]Enum vf_rs::vf::ResourceEffect

pub enum ResourceEffect {
    Decrement,
    DecrementIncrement,
    Increment,
    NoEffect,
}

The action has this effect on an inventoried resource.

ID: https://w3id.org/valueflows#ResourceEffect

Variants

Decrement

The effect is to subtract from the inventoried resource.

DecrementIncrement

The effect is to subtract from the 'from' inventoried resource, and add to the 'to' inventoried resource.

Increment

The effect is to add to the inventoried resource.

NoEffect

The effect is to do nothing to the inventoried resource.

Trait Implementations

impl Clone for ResourceEffect[src]

impl Debug for ResourceEffect[src]

impl<'de> Deserialize<'de> for ResourceEffect[src]

impl PartialEq<ResourceEffect> for ResourceEffect[src]

impl Serialize for ResourceEffect[src]

impl StructuralPartialEq for ResourceEffect[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.