[][src]Struct shadow_rs::Shadow

pub struct Shadow { /* fields omitted */ }

record compiled project much information. version info,dependence info.Like shadow,if compiled,never change.forever follow your project. generated rust const by exec:cargo build

 pub const RUST_VERSION :&str = "rustc 1.45.0 (5c1f21c3b 2020-07-13)";
 pub const BUILD_RUST_CHANNEL :&str = "debug";
 pub const COMMIT_AUTHOR :&str = "baoyachi";
 pub const BUILD_TIME :&str = "2020-08-16 13:48:52";
 pub const COMMIT_DATE :&str = "2020-08-16 13:12:52";
 pub const COMMIT_EMAIL :&str = "xxx@gmail.com";
 pub const PROJECT_NAME :&str = "shadow-rs";
 pub const RUST_CHANNEL :&str = "stable-x86_64-apple-darwin (default)";
 pub const BRANCH :&str = "master";
 pub const CARGO_LOCK :&str = "";
 pub const CARGO_VERSION :&str = "cargo 1.45.0 (744bd1fbb 2020-06-15)";
 pub const BUILD_OS :&str = "macos-x86_64";
 pub const COMMIT_HASH :&str = "386741540d73c194a3028b96b92fdeb53ca2788a";
 pub const PKG_VERSION :&str = "0.3.13";

Implementations

impl Shadow[src]

pub fn build(src_path: String, out_path: String) -> SdResult<()>[src]

Trait Implementations

impl Debug for Shadow[src]

Auto Trait Implementations

impl !RefUnwindSafe for Shadow

impl Send for Shadow

impl !Sync for Shadow

impl Unpin for Shadow

impl UnwindSafe for Shadow

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, 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.