pub struct FlowNodeStateKey {
pub node: FlowNodeId,
pub key: Vec<u8>,
}Fields§
§node: FlowNodeId§key: Vec<u8>Implementations§
Source§impl FlowNodeStateKey
impl FlowNodeStateKey
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 FlowNodeStateKey
impl Clone for FlowNodeStateKey
Source§fn clone(&self) -> FlowNodeStateKey
fn clone(&self) -> FlowNodeStateKey
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FlowNodeStateKey
impl Debug for FlowNodeStateKey
Source§impl EncodableKey for FlowNodeStateKey
impl EncodableKey for FlowNodeStateKey
Source§impl PartialEq for FlowNodeStateKey
impl PartialEq for FlowNodeStateKey
impl Eq for FlowNodeStateKey
impl StructuralPartialEq for FlowNodeStateKey
Auto Trait Implementations§
impl Freeze for FlowNodeStateKey
impl RefUnwindSafe for FlowNodeStateKey
impl Send for FlowNodeStateKey
impl Sync for FlowNodeStateKey
impl Unpin for FlowNodeStateKey
impl UnwindSafe for FlowNodeStateKey
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