pub struct PythonSurface {
pub name: &'static str,
pub state: PythonSurfaceState,
pub evidence: Vec<String>,
}Expand description
One explicit builtin or curated source-library member.
Fields§
§name: &'static strPython-visible qualified name.
state: PythonSurfaceStateChecked presence rather than an implicit host fallback.
evidence: Vec<String>Matrix cases proving a present member, or the stable exclusion reason.
Trait Implementations§
Source§impl Clone for PythonSurface
impl Clone for PythonSurface
Source§fn clone(&self) -> PythonSurface
fn clone(&self) -> PythonSurface
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 PythonSurface
impl Debug for PythonSurface
impl Eq for PythonSurface
Source§impl PartialEq for PythonSurface
impl PartialEq for PythonSurface
impl StructuralPartialEq for PythonSurface
Auto Trait Implementations§
impl Freeze for PythonSurface
impl RefUnwindSafe for PythonSurface
impl Send for PythonSurface
impl Sync for PythonSurface
impl Unpin for PythonSurface
impl UnsafeUnpin for PythonSurface
impl UnwindSafe for PythonSurface
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.