pub struct StepResourceSlot { /* private fields */ }Expand description
A set of Step-scoped logical resources that may project onto one physical extent. Multi-resource slots are emitted only when plan dependencies prove that every member’s final user completes before the next member starts.
Implementations§
Source§impl StepResourceSlot
impl StepResourceSlot
pub const fn kind(&self) -> StepResourceSlotKind
pub fn resource_ids(&self) -> &[ResourceId]
Trait Implementations§
Source§impl Clone for StepResourceSlot
impl Clone for StepResourceSlot
Source§fn clone(&self) -> StepResourceSlot
fn clone(&self) -> StepResourceSlot
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 StepResourceSlot
impl Debug for StepResourceSlot
Source§impl<'de> Deserialize<'de> for StepResourceSlot
impl<'de> Deserialize<'de> for StepResourceSlot
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 StepResourceSlot
Source§impl PartialEq for StepResourceSlot
impl PartialEq for StepResourceSlot
Source§impl Serialize for StepResourceSlot
impl Serialize for StepResourceSlot
impl StructuralPartialEq for StepResourceSlot
Auto Trait Implementations§
impl Freeze for StepResourceSlot
impl RefUnwindSafe for StepResourceSlot
impl Send for StepResourceSlot
impl Sync for StepResourceSlot
impl Unpin for StepResourceSlot
impl UnsafeUnpin for StepResourceSlot
impl UnwindSafe for StepResourceSlot
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