Struct wildland_cargo_lib::api::config::CargoConfig
source · [−]pub struct CargoConfig {
pub fsa_config: FoundationStorageApiConfig,
pub logger_config: LoggerConfig,
}
Expand description
Structure representing configuration for super::CargoLib
initialization.
It can be created outside of Rust in the following ways:
- by implementing
CargoCfgProvider
and callingcollect_config
function with that type as an argument - calling
parse_config
Fields
fsa_config: FoundationStorageApiConfig
logger_config: LoggerConfig
Trait Implementations
sourceimpl Clone for CargoConfig
impl Clone for CargoConfig
sourcefn clone(&self) -> CargoConfig
fn clone(&self) -> CargoConfig
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CargoConfig
impl Debug for CargoConfig
sourceimpl<'de> Deserialize<'de> for CargoConfig
impl<'de> Deserialize<'de> for CargoConfig
sourcefn 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
sourceimpl PartialEq<CargoConfig> for CargoConfig
impl PartialEq<CargoConfig> for CargoConfig
sourcefn eq(&self, other: &CargoConfig) -> bool
fn eq(&self, other: &CargoConfig) -> bool
impl Eq for CargoConfig
impl StructuralEq for CargoConfig
impl StructuralPartialEq for CargoConfig
Auto Trait Implementations
impl RefUnwindSafe for CargoConfig
impl Send for CargoConfig
impl Sync for CargoConfig
impl Unpin for CargoConfig
impl UnwindSafe for CargoConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.