[][src]Struct jq_src::Artifacts

pub struct Artifacts { /* fields omitted */ }

Information about the locations of files generated by build().

After the jq sources have been compiled, the fields in this struct represent where the various files ended up, and what sort of build was done (ie, static or dynamic).

Methods

impl Artifacts[src]

pub fn print_cargo_metadata(&self)[src]

Prints cargo instructions for linking to the bundled libjq.

pub fn include_dir(&self) -> &Path[src]

pub fn lib_dir(&self) -> &Path[src]

Auto Trait Implementations

impl Send for Artifacts

impl Sync for Artifacts

Blanket Implementations

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

impl<T> From<T> for 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.

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

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

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