pub struct FlowNodeInternalStateKey {
pub node: FlowNodeId,
pub key: Vec<u8>,
}Fields§
§node: FlowNodeId§key: Vec<u8>Implementations§
Source§impl FlowNodeInternalStateKey
impl FlowNodeInternalStateKey
pub fn new(node: FlowNodeId, key: Vec<u8>) -> Self
pub fn new_empty(node: FlowNodeId) -> Self
Sourcepub fn node_range(node: FlowNodeId) -> EncodedKeyRange
pub fn node_range(node: FlowNodeId) -> EncodedKeyRange
Create a range for scanning all entries of a specific operator
Trait Implementations§
Source§impl Clone for FlowNodeInternalStateKey
impl Clone for FlowNodeInternalStateKey
Source§fn clone(&self) -> FlowNodeInternalStateKey
fn clone(&self) -> FlowNodeInternalStateKey
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FlowNodeInternalStateKey
impl Debug for FlowNodeInternalStateKey
Source§impl PartialEq for FlowNodeInternalStateKey
impl PartialEq for FlowNodeInternalStateKey
impl Eq for FlowNodeInternalStateKey
impl StructuralPartialEq for FlowNodeInternalStateKey
Auto Trait Implementations§
impl Freeze for FlowNodeInternalStateKey
impl RefUnwindSafe for FlowNodeInternalStateKey
impl Send for FlowNodeInternalStateKey
impl Sync for FlowNodeInternalStateKey
impl Unpin for FlowNodeInternalStateKey
impl UnwindSafe for FlowNodeInternalStateKey
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)