Enum cargo::core::manifest::LibKind [] [src]

pub enum LibKind {
    Lib,
    Rlib,
    Dylib,
    StaticLib,
}

Variants

Lib
Rlib
Dylib
StaticLib

Methods

impl LibKind

fn from_str(string: &str) -> CargoResult<LibKind>

fn crate_type(&self) -> &'static str

Returns the argument suitable for --crate-type to pass to rustc.

Trait Implementations

Derived Implementations

impl Copy for LibKind

impl Encodable for LibKind

fn encode<__S: Encoder>(&self, __arg_0: &mut __S) -> Result<(), __S::Error>

impl Hash for LibKind

fn hash<__H: Hasher>(&self, __arg_0: &mut __H)

1.3.0fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher

impl Eq for LibKind

impl PartialEq for LibKind

fn eq(&self, __arg_0: &LibKind) -> bool

fn ne(&self, __arg_0: &LibKind) -> bool

impl Clone for LibKind

fn clone(&self) -> LibKind

1.0.0fn clone_from(&mut self, source: &Self)

impl Debug for LibKind

fn fmt(&self, __arg_0: &mut Formatter) -> Result