[][src]Enum bindgen::LinkType

pub enum LinkType {
    Default,
    Static,
    Framework,
}

The linking type to use with a given library.

TODO: #104: This is ignored at the moment, but shouldn't be.

Variants

Default

Use shared library linking. This is the default.

Static

Use static linking.

Framework

The library is an OSX framework.

Trait Implementations

impl Clone for LinkType[src]

impl Copy for LinkType[src]

impl Debug for LinkType[src]

impl Eq for LinkType[src]

impl Ord for LinkType[src]

impl PartialEq<LinkType> for LinkType[src]

impl PartialOrd<LinkType> for LinkType[src]

impl StructuralEq for LinkType[src]

impl StructuralPartialEq for LinkType[src]

Auto Trait Implementations

impl RefUnwindSafe for LinkType

impl Send for LinkType

impl Sync for LinkType

impl Unpin for LinkType

impl UnwindSafe for LinkType

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.