pub struct RegisteredPlannerSupport {
pub package_id: ObjectId,
pub object_id: ObjectId,
pub local_id: String,
pub semantic_revision: u32,
pub max_spans: u32,
pub max_output_bytes: u32,
pub recheck_policy: u16,
pub target_function_id: Option<ObjectId>,
pub target_operator_class_id: Option<ObjectId>,
pub fingerprint: [u8; 32],
pub callback: RadixAbiPlannerSupportFnV1,
}Fields§
§package_id: ObjectId§object_id: ObjectId§local_id: String§semantic_revision: u32§max_spans: u32§max_output_bytes: u32§recheck_policy: u16§target_function_id: Option<ObjectId>§target_operator_class_id: Option<ObjectId>§fingerprint: [u8; 32]§callback: RadixAbiPlannerSupportFnV1Trait Implementations§
Source§impl Clone for RegisteredPlannerSupport
impl Clone for RegisteredPlannerSupport
Source§fn clone(&self) -> RegisteredPlannerSupport
fn clone(&self) -> RegisteredPlannerSupport
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 RegisteredPlannerSupport
impl RefUnwindSafe for RegisteredPlannerSupport
impl Send for RegisteredPlannerSupport
impl Sync for RegisteredPlannerSupport
impl Unpin for RegisteredPlannerSupport
impl UnsafeUnpin for RegisteredPlannerSupport
impl UnwindSafe for RegisteredPlannerSupport
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