pub struct ParityEntry {
pub path: &'static str,
pub implementation: &'static str,
pub status: Status,
pub since: Option<&'static str>,
pub comment: Option<&'static str>,
pub issue: Option<u32>,
}Expand description
One row in the port-side inventory. All fields are &'static str so
the struct can be built in inventory::submit! (which requires a
const-constructible value).
Fields§
§path: &'static strReference path being mirrored (e.g. "pyspark.sql.session.SparkSession.sql").
Must match a path on the reference side for the join to count.
implementation: &'static strLocal symbol path (e.g. "SparkSession::sql"). Built by the macros
from Self + fn name (impl block) or module_path!() ++ "::" ++ fn
(free fn).
status: Status§since: Option<&'static str>Opaque version string set by the user (e.g. "3.5"). Not interpreted
by this crate.
comment: Option<&'static str>Free-form note. Required when status == Unimplemented.
issue: Option<u32>Tracker issue number (e.g. GitHub issue #42).
Trait Implementations§
impl Collect for ParityEntry
Auto Trait Implementations§
impl Freeze for ParityEntry
impl RefUnwindSafe for ParityEntry
impl Send for ParityEntry
impl Sync for ParityEntry
impl Unpin for ParityEntry
impl UnsafeUnpin for ParityEntry
impl UnwindSafe for ParityEntry
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