pub struct Context {
pub session_id: String,
pub revision: i64,
pub columns: i64,
pub rows: i64,
}Expand description
Immutable coordinates identifying the provider observation being requested.
Fields§
§session_id: StringSession whose frozen contract contains this provider.
revision: i64Semantic revision the evidence must describe exactly.
columns: i64Committed terminal viewport width in cells.
rows: i64Committed terminal viewport height in cells.
Trait Implementations§
impl Eq for Context
impl StructuralPartialEq for Context
Auto Trait Implementations§
impl Freeze for Context
impl RefUnwindSafe for Context
impl Send for Context
impl Sync for Context
impl Unpin for Context
impl UnsafeUnpin for Context
impl UnwindSafe for Context
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