Struct rlink::functions::schema_base::key_selector::SchemaBaseKeySelector [−][src]
pub struct SchemaBaseKeySelector { /* fields omitted */ }
Implementations
Trait Implementations
impl CheckpointFunction for SchemaBaseKeySelector
[src]
impl CheckpointFunction for SchemaBaseKeySelector
[src]fn consult_version(
&mut self,
context: &FunctionSnapshotContext,
_handle: &Option<CheckpointHandle>
) -> CheckpointId
[src]
&mut self,
context: &FunctionSnapshotContext,
_handle: &Option<CheckpointHandle>
) -> CheckpointId
fn initialize_state(
&mut self,
_context: &FunctionSnapshotContext,
_handle: &Option<CheckpointHandle>
)
[src]
&mut self,
_context: &FunctionSnapshotContext,
_handle: &Option<CheckpointHandle>
)
fn snapshot_state(
&mut self,
_context: &FunctionSnapshotContext
) -> Option<CheckpointHandle>
[src]
&mut self,
_context: &FunctionSnapshotContext
) -> Option<CheckpointHandle>
impl FunctionSchema for SchemaBaseKeySelector
[src]
impl FunctionSchema for SchemaBaseKeySelector
[src]impl NamedFunction for SchemaBaseKeySelector
[src]
impl NamedFunction for SchemaBaseKeySelector
[src]Auto Trait Implementations
impl RefUnwindSafe for SchemaBaseKeySelector
impl RefUnwindSafe for SchemaBaseKeySelector
impl Send for SchemaBaseKeySelector
impl Send for SchemaBaseKeySelector
impl Sync for SchemaBaseKeySelector
impl Sync for SchemaBaseKeySelector
impl Unpin for SchemaBaseKeySelector
impl Unpin for SchemaBaseKeySelector
impl UnwindSafe for SchemaBaseKeySelector
impl UnwindSafe for SchemaBaseKeySelector
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> UnsafeAny for T where
T: Any,
impl<T> UnsafeAny for T where
T: Any,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,