Enum fxbox_taxonomy::api::Error [] [src]

pub enum Error {
    NoSuchNode(Id<NodeId>),
    NoSuchGet(Id<Get>),
    NoSuchSet(Id<Set>),
    TypeError,
}

An error produced by one of the APIs in this module.

Variants

NoSuchNode

There is no such node connected to the Foxbox, even indirectly.

NoSuchGet

There is no such input channel connected to the Foxbox, even indirectly.

NoSuchSet

There is no such output channel connected to the Foxbox, even indirectly.

TypeError

Attempting to set a value with the wrong type

Trait Implementations

impl Deserialize for Error

fn deserialize<__D>(deserializer: &mut __D) -> Result<Error, __D::Error> where __D: Deserializer

impl Serialize for Error

fn serialize<__S>(&self, serializer: &mut __S) -> Result<(), __S::Error> where __S: Serializer

Derived Implementations

impl Clone for Error

fn clone(&self) -> Error

1.0.0fn clone_from(&mut self, source: &Self)

impl Debug for Error

fn fmt(&self, __arg_0: &mut Formatter) -> Result