Enum strymon_job::operators::publish::PublicationError [] [src]

pub enum PublicationError {
    TopicAlreadyExists,
    TopicNotFound,
    AuthenticationFailure,
    IoError(Error),
}

Failure states of a publication.

Variants

A topic with the same name already exists.

Tried to unpublish a non-existing topic.

Tried to unpublish a topic not owned by the current job.

Networking error occured.

Trait Implementations

impl Debug for PublicationError
[src]

[src]

Formats the value using the given formatter. Read more

impl From<PublishError> for PublicationError
[src]

[src]

Performs the conversion.

impl From<Error> for PublicationError
[src]

[src]

Performs the conversion.

impl From<UnpublishError> for PublicationError
[src]

[src]

Performs the conversion.

impl<T, E> From<Result<T, E>> for PublicationError where
    T: Into<PublicationError>,
    E: Into<PublicationError>, 
[src]

[src]

Performs the conversion.