Struct reproto_backend_swift::Options [] [src]

pub struct Options {
    pub struct_model_extends: Tokens<'static, Swift<'static>>,
    pub type_gens: Vec<Box<TypeCodegen>>,
    pub tuple_gens: Vec<Box<TupleCodegen>>,
    pub struct_model_gens: Vec<Box<StructModelCodegen>>,
    pub enum_gens: Vec<Box<EnumCodegen>>,
    pub interface_gens: Vec<Box<InterfaceCodegen>>,
    pub interface_model_gens: Vec<Box<InterfaceModelCodegen>>,
    pub package_gens: Vec<Box<PackageCodegen>>,
    pub any_type: Vec<(&'static str, Swift<'static>)>,
}

Fields

All types that the struct model should extend.

The provided Any type that should be used in structs.

Methods

impl Options
[src]

[src]

Trait Implementations

Auto Trait Implementations

impl !Send for Options

impl !Sync for Options