pub struct StreamComposite {
pub head: TensorDescriptor,
pub members: Vec<StreamItem>,
}Expand description
A decoded composite tensor: its data-less head plus its ordered members.
Membership and ordering are exactly as they appeared on the wire (head precedes its
members; ADR-027 § Binding). The head, member_count, and per-rule constraints
(partition coverage, overlay ordering) have already been validated via
[CompositeValidator].
Fields§
§head: TensorDescriptorThe composite head descriptor (owns no data buffers).
members: Vec<StreamItem>The members, in wire order. Each may itself be a composite (nesting).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StreamComposite
impl RefUnwindSafe for StreamComposite
impl Send for StreamComposite
impl Sync for StreamComposite
impl Unpin for StreamComposite
impl UnsafeUnpin for StreamComposite
impl UnwindSafe for StreamComposite
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