pub struct QueryCurrentTypeDefsOpts {
pub hide_core: Option<bool>,
pub return_all_types: Option<bool>,
}Fields§
§hide_core: Option<bool>Strip core API functions from the Query type, leaving only module-sourced functions (constructors, entrypoint proxies, etc.). Core types (Container, Directory, etc.) are kept so return types and method chaining still work.
return_all_types: Option<bool>Return the full referenced typedef closure instead of only top-level served typedefs.
Trait Implementations§
Source§impl Debug for QueryCurrentTypeDefsOpts
impl Debug for QueryCurrentTypeDefsOpts
Source§impl PartialEq for QueryCurrentTypeDefsOpts
impl PartialEq for QueryCurrentTypeDefsOpts
Source§fn eq(&self, other: &QueryCurrentTypeDefsOpts) -> bool
fn eq(&self, other: &QueryCurrentTypeDefsOpts) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QueryCurrentTypeDefsOpts
Auto Trait Implementations§
impl Freeze for QueryCurrentTypeDefsOpts
impl RefUnwindSafe for QueryCurrentTypeDefsOpts
impl Send for QueryCurrentTypeDefsOpts
impl Sync for QueryCurrentTypeDefsOpts
impl Unpin for QueryCurrentTypeDefsOpts
impl UnsafeUnpin for QueryCurrentTypeDefsOpts
impl UnwindSafe for QueryCurrentTypeDefsOpts
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