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§
Auto Trait Implementations§
impl Forget for RegisteredOperator
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