Struct x_core::core_config::XCoreConfig
source · pub struct XCoreConfig {
pub subsets: BTreeMap<String, SubsetConfig>,
pub hakari: HakariBuilderSummary,
}
Expand description
Core configuration for x.
Fields§
§subsets: BTreeMap<String, SubsetConfig>
Subsets of this workspace
hakari: HakariBuilderSummary
Config for Hakari (workspace-hack management).
Trait Implementations§
source§impl Clone for XCoreConfig
impl Clone for XCoreConfig
source§fn clone(&self) -> XCoreConfig
fn clone(&self) -> XCoreConfig
Returns a copy 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 XCoreConfig
impl Debug for XCoreConfig
source§impl<'de> Deserialize<'de> for XCoreConfig
impl<'de> Deserialize<'de> for XCoreConfig
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<XCoreConfig> for XCoreConfig
impl PartialEq<XCoreConfig> for XCoreConfig
source§fn eq(&self, other: &XCoreConfig) -> bool
fn eq(&self, other: &XCoreConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for XCoreConfig
impl Serialize for XCoreConfig
impl Eq for XCoreConfig
impl StructuralEq for XCoreConfig
impl StructuralPartialEq for XCoreConfig
Auto Trait Implementations§
impl RefUnwindSafe for XCoreConfig
impl Send for XCoreConfig
impl Sync for XCoreConfig
impl Unpin for XCoreConfig
impl UnwindSafe for XCoreConfig
Blanket Implementations§
§impl<'a, T> DefaultFeatures<'a> for Twhere
T: 'a + Send + Sync + Clone,
impl<'a, T> DefaultFeatures<'a> for Twhere T: 'a + Send + Sync + Clone,
§fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a> + 'a, Global>
fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a> + 'a, Global>
Clone this value, and then immediately put it into a
Box
behind a trait object of this trait.§fn self_address_mut(&mut self) -> *mut ()
fn self_address_mut(&mut self) -> *mut ()
Returns the address of
self
. Read moresource§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<'a, T> NonSyncFeatures<'a> for Twhere
T: 'a + Clone,
impl<'a, T> NonSyncFeatures<'a> for Twhere T: 'a + Clone,
§fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a> + 'a, Global>
fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a> + 'a, Global>
Clone this value, and then immediately put it into a
Box
behind a trait object of this trait.§fn self_address_mut(&mut self) -> *mut ()
fn self_address_mut(&mut self) -> *mut ()
Returns the address of
self
. Read more§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> SafeBorrow<T> for Twhere
T: ?Sized,
impl<T> SafeBorrow<T> for Twhere T: ?Sized,
§fn borrow_replacement(ptr: &T) -> &T
fn borrow_replacement(ptr: &T) -> &T
Given
ptr
, which was obtained from a prior call to Self::borrow()
,
return a value with the same nominal lifetime which is guaranteed to
survive mutations to Self
. Read more