pub struct SlurmFleetConfig {
pub submit_node: String,
pub submit_user: String,
pub control_node: String,
pub partitions: HashMap<String, SlurmPartition>,
}Expand description
Slurm fleet configuration.
Fields§
§submit_node: StringHost for sbatch submission.
submit_user: StringSSH user for submission.
control_node: StringHost running slurmctld.
partitions: HashMap<String, SlurmPartition>Partition definitions.
Trait Implementations§
Source§impl Clone for SlurmFleetConfig
impl Clone for SlurmFleetConfig
Source§fn clone(&self) -> SlurmFleetConfig
fn clone(&self) -> SlurmFleetConfig
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 SlurmFleetConfig
impl Debug for SlurmFleetConfig
Source§impl<'de> Deserialize<'de> for SlurmFleetConfig
impl<'de> Deserialize<'de> for SlurmFleetConfig
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 SlurmFleetConfig
impl RefUnwindSafe for SlurmFleetConfig
impl Send for SlurmFleetConfig
impl Sync for SlurmFleetConfig
impl Unpin for SlurmFleetConfig
impl UnsafeUnpin for SlurmFleetConfig
impl UnwindSafe for SlurmFleetConfig
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