pub struct RegisteredOperator {
pub package_id: ObjectId,
pub object_id: ObjectId,
pub local_id: String,
pub symbol: String,
pub semantic_revision: u32,
pub left: Option<RegisteredTypeRef>,
pub right: RegisteredTypeRef,
pub result: RegisteredTypeRef,
pub function_id: ObjectId,
}Fields§
§package_id: ObjectId§object_id: ObjectId§local_id: String§symbol: String§semantic_revision: u32§left: Option<RegisteredTypeRef>§right: RegisteredTypeRef§result: RegisteredTypeRef§function_id: ObjectIdTrait Implementations§
Source§impl Clone for RegisteredOperator
impl Clone for RegisteredOperator
Source§fn clone(&self) -> RegisteredOperator
fn clone(&self) -> RegisteredOperator
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 moreAuto Trait Implementations§
impl Freeze for RegisteredOperator
impl RefUnwindSafe for RegisteredOperator
impl Send for RegisteredOperator
impl Sync for RegisteredOperator
impl Unpin for RegisteredOperator
impl UnsafeUnpin for RegisteredOperator
impl UnwindSafe for RegisteredOperator
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