pub struct PythonFidelity {
pub syntax: &'static str,
pub lowering: &'static str,
pub direct_evaluation: &'static str,
pub object_control: &'static str,
pub module_library: &'static str,
pub boundedness: &'static str,
pub expected_gaps: &'static [&'static str],
}Expand description
Independently reported fidelity dimensions; never a blanket compatibility claim.
Fields§
§syntax: &'static strFrozen syntax authority accepted by codec/python.
lowering: &'static strStable representation produced by the codec.
direct_evaluation: &'static strBehavior executed without a compiler or foreign VM.
object_control: &'static strObject and control behavior composed from shared organs.
module_library: &'static strLibrary and import boundary.
boundedness: &'static strResource and authority boundary.
expected_gaps: &'static [&'static str]Expected, deliberately unclaimed surface.
Trait Implementations§
Source§impl Clone for PythonFidelity
impl Clone for PythonFidelity
Source§fn clone(&self) -> PythonFidelity
fn clone(&self) -> PythonFidelity
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 moreimpl Copy for PythonFidelity
Source§impl Debug for PythonFidelity
impl Debug for PythonFidelity
impl Eq for PythonFidelity
Source§impl PartialEq for PythonFidelity
impl PartialEq for PythonFidelity
impl StructuralPartialEq for PythonFidelity
Auto Trait Implementations§
impl Freeze for PythonFidelity
impl RefUnwindSafe for PythonFidelity
impl Send for PythonFidelity
impl Sync for PythonFidelity
impl Unpin for PythonFidelity
impl UnsafeUnpin for PythonFidelity
impl UnwindSafe for PythonFidelity
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.