pub struct SessionBindingRow {
pub session_id: String,
pub task_id: String,
pub bound_at: i64,
pub released_at: Option<i64>,
}Expand description
One session_tasks row: which delivery a session serves, and whether it
still serves it.
Fields§
§session_id: String§task_id: String§bound_at: i64When this session took the delivery, in unix seconds.
released_at: Option<i64>When it stopped serving it, in unix seconds. None while the delivery
is the one the session is on.
Trait Implementations§
Source§impl Clone for SessionBindingRow
impl Clone for SessionBindingRow
Source§impl Debug for SessionBindingRow
impl Debug for SessionBindingRow
Source§impl<'de> Deserialize<'de> for SessionBindingRow
impl<'de> Deserialize<'de> for SessionBindingRow
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 SessionBindingRow
Source§impl PartialEq for SessionBindingRow
impl PartialEq for SessionBindingRow
Source§impl Serialize for SessionBindingRow
impl Serialize for SessionBindingRow
impl StructuralPartialEq for SessionBindingRow
Auto Trait Implementations§
impl Freeze for SessionBindingRow
impl RefUnwindSafe for SessionBindingRow
impl Send for SessionBindingRow
impl Sync for SessionBindingRow
impl Unpin for SessionBindingRow
impl UnsafeUnpin for SessionBindingRow
impl UnwindSafe for SessionBindingRow
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