Struct dlfcn::rtld::RtldValue [] [src]

pub struct RtldValue { /* fields omitted */ }

A safe Rust wrapper around the RTLD values defined in <dlfcn.h> in the C stdlib. Create a new instance through [RtldValue::new].

Methods

impl RtldValue
[src]

[src]

Makes a new value with the main value as main, of type [RtldMain].

[src]

Adds a [RtldOr] value to the list. It will be ORed on top of [RtldMain] upon calling [RtldValue::to_libc].

[src]

Converts the RTLD value to a [libc::c_int] for use in libc related areas.

Trait Implementations

Auto Trait Implementations

impl Send for RtldValue

impl Sync for RtldValue