pub struct GroupNodeConfig { /* private fields */ }
Expand description
A group of nodes configuration
Implementations§
Source§impl GroupNodeConfig
impl GroupNodeConfig
Sourcepub fn expand_group_configs(&self) -> Vec<NodeConfig>
pub fn expand_group_configs(&self) -> Vec<NodeConfig>
Expands the group into individual node configs. Each node will have the same base configuration.
Trait Implementations§
Source§impl Clone for GroupNodeConfig
impl Clone for GroupNodeConfig
Source§fn clone(&self) -> GroupNodeConfig
fn clone(&self) -> GroupNodeConfig
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 GroupNodeConfig
impl Debug for GroupNodeConfig
Source§impl<'de> Deserialize<'de> for GroupNodeConfig
impl<'de> Deserialize<'de> for GroupNodeConfig
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 for GroupNodeConfig
impl PartialEq for GroupNodeConfig
Source§impl Serialize for GroupNodeConfig
impl Serialize for GroupNodeConfig
impl StructuralPartialEq for GroupNodeConfig
Auto Trait Implementations§
impl Freeze for GroupNodeConfig
impl RefUnwindSafe for GroupNodeConfig
impl Send for GroupNodeConfig
impl Sync for GroupNodeConfig
impl Unpin for GroupNodeConfig
impl UnwindSafe for GroupNodeConfig
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