pub struct PlacementSignature {
pub region: Option<RegionId>,
pub operation: String,
pub runtime_facts: Digest,
pub revision: PlacementRevision,
}Fields§
§region: Option<RegionId>§operation: String§runtime_facts: DigestDigest of exact shapes, representations, layouts, residency, requested outputs, and guards observed at dispatch.
revision: PlacementRevisionImplementations§
Trait Implementations§
Source§impl Clone for PlacementSignature
impl Clone for PlacementSignature
Source§fn clone(&self) -> PlacementSignature
fn clone(&self) -> PlacementSignature
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 PlacementSignature
impl Debug for PlacementSignature
Source§impl<'de> Deserialize<'de> for PlacementSignature
impl<'de> Deserialize<'de> for PlacementSignature
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
impl Eq for PlacementSignature
Source§impl PartialEq for PlacementSignature
impl PartialEq for PlacementSignature
Source§impl Serialize for PlacementSignature
impl Serialize for PlacementSignature
impl StructuralPartialEq for PlacementSignature
Auto Trait Implementations§
impl Freeze for PlacementSignature
impl RefUnwindSafe for PlacementSignature
impl Send for PlacementSignature
impl Sync for PlacementSignature
impl Unpin for PlacementSignature
impl UnsafeUnpin for PlacementSignature
impl UnwindSafe for PlacementSignature
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