pub enum ResolvedTensorPlacement {
Materialize,
Omit,
Selection(TensorSelection),
}Expand description
Rank-local result of resolving one logical placement.
Variants§
Materialize
Materialize the complete source.
Omit
Do not access the source on this rank.
Selection(TensorSelection)
Materialize one exact bounded source selection.
Trait Implementations§
Source§impl Clone for ResolvedTensorPlacement
impl Clone for ResolvedTensorPlacement
Source§fn clone(&self) -> ResolvedTensorPlacement
fn clone(&self) -> ResolvedTensorPlacement
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ResolvedTensorPlacement
impl Debug for ResolvedTensorPlacement
impl Eq for ResolvedTensorPlacement
Source§impl PartialEq for ResolvedTensorPlacement
impl PartialEq for ResolvedTensorPlacement
impl StructuralPartialEq for ResolvedTensorPlacement
Auto Trait Implementations§
impl Freeze for ResolvedTensorPlacement
impl RefUnwindSafe for ResolvedTensorPlacement
impl Send for ResolvedTensorPlacement
impl Sync for ResolvedTensorPlacement
impl Unpin for ResolvedTensorPlacement
impl UnsafeUnpin for ResolvedTensorPlacement
impl UnwindSafe for ResolvedTensorPlacement
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