pub struct ClusterWorkspaceLayoutResult {
pub kind: ClusterWorkspaceLayoutKind,
pub placements: Vec<ClusterWorkspacePlacement>,
pub queue_members: Vec<NodeId>,
}Fields§
§kind: ClusterWorkspaceLayoutKind§placements: Vec<ClusterWorkspacePlacement>§queue_members: Vec<NodeId>Trait Implementations§
Source§impl Clone for ClusterWorkspaceLayoutResult
impl Clone for ClusterWorkspaceLayoutResult
Source§fn clone(&self) -> ClusterWorkspaceLayoutResult
fn clone(&self) -> ClusterWorkspaceLayoutResult
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 ClusterWorkspaceLayoutResult
impl Debug for ClusterWorkspaceLayoutResult
Source§impl PartialEq for ClusterWorkspaceLayoutResult
impl PartialEq for ClusterWorkspaceLayoutResult
Source§fn eq(&self, other: &ClusterWorkspaceLayoutResult) -> bool
fn eq(&self, other: &ClusterWorkspaceLayoutResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterWorkspaceLayoutResult
Auto Trait Implementations§
impl Freeze for ClusterWorkspaceLayoutResult
impl RefUnwindSafe for ClusterWorkspaceLayoutResult
impl Send for ClusterWorkspaceLayoutResult
impl Sync for ClusterWorkspaceLayoutResult
impl Unpin for ClusterWorkspaceLayoutResult
impl UnsafeUnpin for ClusterWorkspaceLayoutResult
impl UnwindSafe for ClusterWorkspaceLayoutResult
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