Struct protobuf_parser::FileDescriptor [] [src]

pub struct FileDescriptor {
    pub import_paths: Vec<String>,
    pub package: String,
    pub syntax: Syntax,
    pub messages: Vec<Message>,
    pub enums: Vec<Enumeration>,
    pub extensions: Vec<Extension>,
}

A File descriptor representing a whole .proto file

Fields

Imports

Package

Protobuf Syntax

Top level messages

Enums

Extensions

Methods

impl FileDescriptor
[src]

[src]

Parses a .proto file content into a FileDescriptor

Trait Implementations

impl Debug for FileDescriptor
[src]

[src]

Formats the value using the given formatter. Read more

impl Default for FileDescriptor
[src]

[src]

Returns the "default value" for a type. Read more

impl Clone for FileDescriptor
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations