pub struct SessionOutputReadParams {
pub session_id: String,
pub request_id: String,
pub item_id: String,
pub offset: u64,
}Expand description
Request one bounded page from a restored tool-output capture.
Fields§
§session_id: StringDurable session that owns the output item.
request_id: StringRequest identity echoed by the service to reject stale pages.
item_id: StringStable canonical activity item identity.
offset: u64UTF-8 byte offset supplied by the current cursor.
Trait Implementations§
Source§impl Clone for SessionOutputReadParams
impl Clone for SessionOutputReadParams
Source§impl Debug for SessionOutputReadParams
impl Debug for SessionOutputReadParams
Source§impl<'de> Deserialize<'de> for SessionOutputReadParams
impl<'de> Deserialize<'de> for SessionOutputReadParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SessionOutputReadParams
Source§impl PartialEq for SessionOutputReadParams
impl PartialEq for SessionOutputReadParams
Source§impl Serialize for SessionOutputReadParams
impl Serialize for SessionOutputReadParams
impl StructuralPartialEq for SessionOutputReadParams
Auto Trait Implementations§
impl Freeze for SessionOutputReadParams
impl RefUnwindSafe for SessionOutputReadParams
impl Send for SessionOutputReadParams
impl Sync for SessionOutputReadParams
impl Unpin for SessionOutputReadParams
impl UnsafeUnpin for SessionOutputReadParams
impl UnwindSafe for SessionOutputReadParams
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.