pub struct OpEntry {
pub out_len: u32,
pub dep_kind: u8,
pub dep_id: u32,
}Expand description
One op’s entry: the exact output length it produces and its optional single dependency.
Fields§
§out_len: u32Bytes this op contributes to the output.
dep_kind: u8DEP_NONE, DEP_OBJECT, or DEP_CHANNEL.
dep_id: u32Object or channel index when dep_kind names one; ignored otherwise.
Trait Implementations§
impl Copy for OpEntry
impl Eq for OpEntry
impl StructuralPartialEq for OpEntry
Auto Trait Implementations§
impl Freeze for OpEntry
impl RefUnwindSafe for OpEntry
impl Send for OpEntry
impl Sync for OpEntry
impl Unpin for OpEntry
impl UnsafeUnpin for OpEntry
impl UnwindSafe for OpEntry
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