Struct safe_bindgen::LangCSharp[][src]

pub struct LangCSharp { /* fields omitted */ }

Methods

impl LangCSharp
[src]

Set the name of the native library. This also sets the class name.

Set path, namespace and interface name of the interface section.

Set path, namespace and class name of the functions section.

Enabl/disable generation of constants.

Set path, namespace and class name of the constants section.

Enabl/disable generation of types.

Set path and namespace of the types section.

Enable/disable generation of the utils class.

Set path, namespace and class name of the utilities section.

Add definition of opaque type (type represented by an opaque pointer).

Add constant definition.

Clears the current filter and sets the filter mode.

Add the identifier to the filter. If the filter mode is Blacklist (the default), the identifiers in the filter are ignored. If it is Whitelist, the identifiers not in the filter are ignored.

Do not generate wrapper function for the given function.

Trait Implementations

impl Default for LangCSharp
[src]

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

Auto Trait Implementations

impl Send for LangCSharp

impl Sync for LangCSharp