pub struct IrStream {
pub name: String,
pub members: Vec<String>,
pub member_spans: Vec<SourceSpan>,
pub staleness_seconds: Option<u64>,
pub span: SourceSpan,
}Expand description
One lowered stream declaration (std.vcs): the workstream tier’s
declared membership + staleness bound. Runtime homing reads this.
Fields§
§name: String§members: Vec<String>§member_spans: Vec<SourceSpan>§staleness_seconds: Option<u64>§span: SourceSpanTrait Implementations§
impl Eq for IrStream
impl StructuralPartialEq for IrStream
Auto Trait Implementations§
impl Freeze for IrStream
impl RefUnwindSafe for IrStream
impl Send for IrStream
impl Sync for IrStream
impl Unpin for IrStream
impl UnsafeUnpin for IrStream
impl UnwindSafe for IrStream
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