Struct serde_protobuf::descriptor::EnumDescriptor[][src]

pub struct EnumDescriptor { /* fields omitted */ }
Expand description

A descriptor for a single protocol buffer enum type.

Implementations

Creates a new enum descriptor with the specified enum name.

Reads an enum descriptor from a parsed Protobuf descriptor.

The name of the enum.

Adds an enum value to the enum.

Finds a value by name.

Finds a value by number.

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.