pub struct PkgConfigFile {Show 19 fields
pub name: String,
pub version: String,
pub description: String,
pub url: Option<String>,
pub includes: Vec<String>,
pub definitions: Vec<String>,
pub compile_flags: Vec<String>,
pub cflags_private: Option<String>,
pub copyright: Option<String>,
pub link_locations: Vec<String>,
pub link_libraries: Vec<String>,
pub link_flags: Vec<String>,
pub libs_private: Option<String>,
pub license: Option<String>,
pub maintainer: Option<String>,
pub requires: Vec<Dependency>,
pub requires_private: Vec<Dependency>,
pub conflicts: Vec<Dependency>,
pub provides: Vec<Dependency>,
}Fields§
§name: String§version: String§description: String§url: Option<String>§includes: Vec<String>§definitions: Vec<String>§compile_flags: Vec<String>§cflags_private: Option<String>§copyright: Option<String>§link_locations: Vec<String>§link_libraries: Vec<String>§link_flags: Vec<String>§libs_private: Option<String>§license: Option<String>§maintainer: Option<String>§requires: Vec<Dependency>§requires_private: Vec<Dependency>§conflicts: Vec<Dependency>§provides: Vec<Dependency>Implementations§
Trait Implementations§
Source§impl Debug for PkgConfigFile
impl Debug for PkgConfigFile
Source§impl Default for PkgConfigFile
impl Default for PkgConfigFile
Source§fn default() -> PkgConfigFile
fn default() -> PkgConfigFile
Returns the “default value” for a type. Read more
Source§impl PartialEq for PkgConfigFile
impl PartialEq for PkgConfigFile
Source§impl TryFrom<PkgConfigFile> for Package
impl TryFrom<PkgConfigFile> for Package
impl Eq for PkgConfigFile
impl StructuralPartialEq for PkgConfigFile
Auto Trait Implementations§
impl Freeze for PkgConfigFile
impl RefUnwindSafe for PkgConfigFile
impl Send for PkgConfigFile
impl Sync for PkgConfigFile
impl Unpin for PkgConfigFile
impl UnwindSafe for PkgConfigFile
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more