pub struct DscdConfig {
pub params: DscdParams,
pub root_event_id: u64,
pub output_dir: PathBuf,
pub scaling_ns: Vec<usize>,
}Expand description
Runtime configuration for DSCD simulation + scaling outputs.
Fields§
§params: DscdParams§root_event_id: u64§output_dir: PathBuf§scaling_ns: Vec<usize>Trait Implementations§
Source§impl Clone for DscdConfig
impl Clone for DscdConfig
Source§fn clone(&self) -> DscdConfig
fn clone(&self) -> DscdConfig
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 DscdConfig
impl Debug for DscdConfig
Auto Trait Implementations§
impl Freeze for DscdConfig
impl RefUnwindSafe for DscdConfig
impl Send for DscdConfig
impl Sync for DscdConfig
impl Unpin for DscdConfig
impl UnsafeUnpin for DscdConfig
impl UnwindSafe for DscdConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more