Enum reproto_core::RpContext [] [src]

pub enum RpContext {
    Csharp {},
    Go {},
    Java {
        imports: Vec<Loc<String>>,
    },
    Js {},
    Json {},
    Python {},
    Reproto {},
    Rust {},
    Swift {},
}

Variants

Fields of Csharp

Fields of Go

Fields of Java

Imports to perform for the given code block. These will be de-duplicated by the java backend.

Fields of Js

Fields of Json

Fields of Python

Fields of Reproto

Fields of Rust

Fields of Swift

Trait Implementations

impl Debug for RpContext
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for RpContext
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for RpContext

impl Sync for RpContext