pub struct OperatorRegistration {
pub node: NodeId,
pub fn_id: FnId,
}Expand description
Output of an operator factory call. Carries the new operator node id
plus operator-specific context (e.g., the registered closure’s FnId
for traceability / debugging).
Fields§
§node: NodeId§fn_id: FnIdImplementations§
Trait Implementations§
Source§impl Clone for OperatorRegistration
impl Clone for OperatorRegistration
Source§fn clone(&self) -> OperatorRegistration
fn clone(&self) -> OperatorRegistration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OperatorRegistration
impl Debug for OperatorRegistration
Source§impl From<OperatorRegistration> for NodeId
impl From<OperatorRegistration> for NodeId
Source§fn from(r: OperatorRegistration) -> Self
fn from(r: OperatorRegistration) -> Self
Converts to this type from the input type.
impl Copy for OperatorRegistration
Auto Trait Implementations§
impl Freeze for OperatorRegistration
impl RefUnwindSafe for OperatorRegistration
impl Send for OperatorRegistration
impl Sync for OperatorRegistration
impl Unpin for OperatorRegistration
impl UnsafeUnpin for OperatorRegistration
impl UnwindSafe for OperatorRegistration
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