Struct oysterpack_built_mod::Package [−][src]
pub struct Package { /* fields omitted */ }
Crate's package info, which is specified in cargo.toml.
Methods
impl Package
[src]
impl Package
pub fn new(
name: String,
authors: Vec<String>,
description: String,
version: Version,
homepage: String
) -> Package
[src]
pub fn new(
name: String,
authors: Vec<String>,
description: String,
version: Version,
homepage: String
) -> Package
Package constructor
pub fn name(&self) -> &str
[src]
pub fn name(&self) -> &str
Package name
Package authors
pub fn description(&self) -> &str
[src]
pub fn description(&self) -> &str
Package description
pub fn version(&self) -> &Version
[src]
pub fn version(&self) -> &Version
Package version
pub fn homepage(&self) -> &str
[src]
pub fn homepage(&self) -> &str
Package homepage
Trait Implementations
impl Debug for Package
[src]
impl Debug for Package
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Package
[src]
impl Clone for Package
fn clone(&self) -> Package
[src]
fn clone(&self) -> Package
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Eq for Package
[src]
impl Eq for Package
impl PartialEq for Package
[src]
impl PartialEq for Package