pub struct PiecewiseLinkNode {
pub meta: NodeMeta,
pub nsteps: usize,
pub max_flows: Option<OptionalParameterValues>,
pub costs: Option<ParameterValues>,
}
Fields§
§meta: NodeMeta
§nsteps: usize
§max_flows: Option<OptionalParameterValues>
§costs: Option<ParameterValues>
Implementations§
Source§impl PiecewiseLinkNode
impl PiecewiseLinkNode
pub fn parameters(&self) -> HashMap<&str, ParameterValueType<'_>>
pub fn parameters_mut(&mut self) -> HashMap<&str, ParameterValueTypeMut<'_>>
Trait Implementations§
Source§impl Clone for PiecewiseLinkNode
impl Clone for PiecewiseLinkNode
Source§fn clone(&self) -> PiecewiseLinkNode
fn clone(&self) -> PiecewiseLinkNode
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 PiecewiseLinkNode
impl Debug for PiecewiseLinkNode
Source§impl<'de> Deserialize<'de> for PiecewiseLinkNode
impl<'de> Deserialize<'de> for PiecewiseLinkNode
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
Auto Trait Implementations§
impl Freeze for PiecewiseLinkNode
impl RefUnwindSafe for PiecewiseLinkNode
impl Send for PiecewiseLinkNode
impl Sync for PiecewiseLinkNode
impl Unpin for PiecewiseLinkNode
impl UnwindSafe for PiecewiseLinkNode
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