pub struct QueryHashDataInput { /* private fields */ }
Expand description
Represents the input for querying hash data.
Implementations§
Source§impl QueryHashDataInput
impl QueryHashDataInput
Sourcepub fn new(
schema_name: SchemaName,
table_name: TableName,
primary_keys: TablePrimaryKeys,
position: TablePosition,
offset: TableOffset,
) -> Self
pub fn new( schema_name: SchemaName, table_name: TableName, primary_keys: TablePrimaryKeys, position: TablePosition, offset: TableOffset, ) -> Self
Creates a new QueryHashDataInput
instance.
pub fn schema_name(&self) -> SchemaName
pub fn table_name(&self) -> TableName
pub fn primary_keys(&self) -> TablePrimaryKeys
pub fn position(&self) -> TablePosition
pub fn offset(&self) -> TableOffset
Auto Trait Implementations§
impl Freeze for QueryHashDataInput
impl RefUnwindSafe for QueryHashDataInput
impl Send for QueryHashDataInput
impl Sync for QueryHashDataInput
impl Unpin for QueryHashDataInput
impl UnwindSafe for QueryHashDataInput
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