pub struct Reflective { /* private fields */ }Expand description
The reflection of one package: its root module, the classes
whose methods a bare name may be (DataFrame, Series for
pd:), and how the input is constructed from a plain value
(ndarray, frame, or none to pass it as it is).
Implementations§
Source§impl Reflective
impl Reflective
pub const fn new( root: &'static str, classes: &'static [&'static str], construct: &'static str, dynamic: bool, ) -> Reflective
Sourcepub const fn module(root: &'static str) -> Reflective
pub const fn module(root: &'static str) -> Reflective
The reflection of a module mounted as an environment (spec:
Environment Mounts, python:): its functions the commands,
the input the first positional parameter unless $_ places
it, values passed as they are, nothing withheld.
Auto Trait Implementations§
impl !Freeze for Reflective
impl Forget for Reflective
impl RefUnwindSafe for Reflective
impl Send for Reflective
impl Sync for Reflective
impl Unpin for Reflective
impl UnsafeUnpin for Reflective
impl UnwindSafe for Reflective
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