pub struct NodeIo {
pub type_info: Option<TypeInfo>,
pub shape_data: Option<ShapeData>,
pub value_type: Option<ValueType>,
}Expand description
The resolved inference state of a single input or output slot: an optional
type and an optional ShapeData side-value.
Fields§
§type_info: Option<TypeInfo>§shape_data: Option<ShapeData>§value_type: Option<ValueType>The container type of this slot, when it is a Sequence/Optional/Map
value. None for plain tensors — the overwhelming common case — which
keeps the tensor-only path byte-identical.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NodeIo
impl RefUnwindSafe for NodeIo
impl Send for NodeIo
impl Sync for NodeIo
impl Unpin for NodeIo
impl UnsafeUnpin for NodeIo
impl UnwindSafe for NodeIo
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