pub struct ColumnKey {
pub route: DeviceRoute,
pub stream_id: StreamId,
pub column_id: ColumnId,
}Fields§
§route: DeviceRoute§stream_id: StreamId§column_id: ColumnIdImplementations§
Source§impl ColumnKey
impl ColumnKey
pub fn new(route: DeviceRoute, stream_id: StreamId, column_id: ColumnId) -> Self
pub fn stream_key(&self) -> StreamKey
pub fn device_route(&self) -> DeviceRoute
Trait Implementations§
impl Eq for ColumnKey
Source§impl Ord for ColumnKey
impl Ord for ColumnKey
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for ColumnKey
impl PartialOrd for ColumnKey
impl StructuralPartialEq for ColumnKey
Auto Trait Implementations§
impl Freeze for ColumnKey
impl RefUnwindSafe for ColumnKey
impl Send for ColumnKey
impl Sync for ColumnKey
impl Unpin for ColumnKey
impl UnsafeUnpin for ColumnKey
impl UnwindSafe for ColumnKey
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