pub struct ProviderIndexes { /* private fields */ }Implementations§
Source§impl ProviderIndexes
impl ProviderIndexes
pub fn tool(&self, action: &str) -> Option<&RegisteredTool>
pub fn action_names(&self) -> impl Iterator<Item = &str>
pub fn route_action(&self, method: &str, path: &str) -> Option<&str>
pub fn cli_action(&self, command: &str) -> Option<&str>
pub fn primitive_kind(&self, name: &str) -> Option<&str>
pub fn rest_routes(&self) -> impl Iterator<Item = (&str, &str, &str)>
pub fn compiled_validator_count(&self) -> usize
Trait Implementations§
Source§impl Clone for ProviderIndexes
impl Clone for ProviderIndexes
Source§fn clone(&self) -> ProviderIndexes
fn clone(&self) -> ProviderIndexes
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 Default for ProviderIndexes
impl Default for ProviderIndexes
Source§fn default() -> ProviderIndexes
fn default() -> ProviderIndexes
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProviderIndexes
impl !RefUnwindSafe for ProviderIndexes
impl Send for ProviderIndexes
impl Sync for ProviderIndexes
impl Unpin for ProviderIndexes
impl UnsafeUnpin for ProviderIndexes
impl !UnwindSafe for ProviderIndexes
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