pub struct PackageExport {
pub kind: String,
pub path: String,
pub summary: Option<String>,
pub only: Vec<String>,
pub except: Vec<String>,
pub default_path: Option<String>,
}Fields§
§kind: String§path: String§summary: Option<String>§only: Vec<String>§except: Vec<String>§default_path: Option<String>Trait Implementations§
Source§impl Clone for PackageExport
impl Clone for PackageExport
Source§fn clone(&self) -> PackageExport
fn clone(&self) -> PackageExport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PackageExport
impl Debug for PackageExport
Source§impl<'de> Deserialize<'de> for PackageExport
impl<'de> Deserialize<'de> for PackageExport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PackageExport
impl PartialEq for PackageExport
Source§impl Serialize for PackageExport
impl Serialize for PackageExport
impl StructuralPartialEq for PackageExport
Auto Trait Implementations§
impl Freeze for PackageExport
impl RefUnwindSafe for PackageExport
impl Send for PackageExport
impl Sync for PackageExport
impl Unpin for PackageExport
impl UnsafeUnpin for PackageExport
impl UnwindSafe for PackageExport
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