pub struct RepoConfig {
pub meta: Option<Meta>,
pub setup: Option<Setup>,
pub targets: Option<Targets>,
pub no_install_targets: Option<Targets>,
pub features: Option<Vec<Features>>,
pub env: Option<IndexMap<String, String>>,
pub cmds: Cmds,
pub packages: IndexMap<String, RepoConfig>,
}Fields§
§meta: Option<Meta>§setup: Option<Setup>§targets: Option<Targets>§no_install_targets: Option<Targets>§features: Option<Vec<Features>>§env: Option<IndexMap<String, String>>§cmds: Cmds§packages: IndexMap<String, RepoConfig>Trait Implementations§
Source§impl Clone for RepoConfig
impl Clone for RepoConfig
Source§fn clone(&self) -> RepoConfig
fn clone(&self) -> RepoConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 RepoConfig
impl Debug for RepoConfig
Source§impl<'__de, __A> Decode<'__de, Binary, __A> for RepoConfigwhere
__A: Allocator,
impl<'__de, __A> Decode<'__de, Binary, __A> for RepoConfigwhere
__A: Allocator,
Source§const IS_BITWISE_DECODE: bool = false
const IS_BITWISE_DECODE: bool = false
Whether the type is packed. Packed types can be bitwise copied if the
representation of the serialization format is identical to the memory
layout of the type. Read more
Source§impl<'__de, __A> Decode<'__de, Text, __A> for RepoConfigwhere
__A: Allocator,
impl<'__de, __A> Decode<'__de, Text, __A> for RepoConfigwhere
__A: Allocator,
Source§const IS_BITWISE_DECODE: bool = false
const IS_BITWISE_DECODE: bool = false
Whether the type is packed. Packed types can be bitwise copied if the
representation of the serialization format is identical to the memory
layout of the type. Read more
Source§impl Default for RepoConfig
impl Default for RepoConfig
Source§fn default() -> RepoConfig
fn default() -> RepoConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RepoConfig
impl<'de> Deserialize<'de> for RepoConfig
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 Encode<Binary> for RepoConfig
impl Encode<Binary> for RepoConfig
Source§const IS_BITWISE_ENCODE: bool = false
const IS_BITWISE_ENCODE: bool = false
Whether the type is packed. Packed types can be bitwise copied if the
representation of the serialization format is identical to the memory
layout of the type. Read more
Source§type Encode = RepoConfig
type Encode = RepoConfig
The underlying type being encoded. Read more
Source§impl Encode<Text> for RepoConfig
impl Encode<Text> for RepoConfig
Source§const IS_BITWISE_ENCODE: bool = false
const IS_BITWISE_ENCODE: bool = false
Whether the type is packed. Packed types can be bitwise copied if the
representation of the serialization format is identical to the memory
layout of the type. Read more
Source§type Encode = RepoConfig
type Encode = RepoConfig
The underlying type being encoded. Read more
Auto Trait Implementations§
impl Freeze for RepoConfig
impl RefUnwindSafe for RepoConfig
impl Send for RepoConfig
impl Sync for RepoConfig
impl Unpin for RepoConfig
impl UnwindSafe for RepoConfig
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