pub struct RegistryView {
pub fingerprint: String,
pub summary: Summary,
pub builtin: Vec<CapabilityView>,
pub modules: Vec<ModuleView>,
}Expand description
The capability registry as the site shows it.
Fields§
§fingerprint: StringThe registry’s fingerprint: the index’s plus every descriptor.
summary: SummaryThe counts.
builtin: Vec<CapabilityView>The builtin capabilities in full, by id. The declarative ones are the index’s objects, one resource each; listing them twice would say nothing new.
modules: Vec<ModuleView>The modules, by id: the builtin ones with their capabilities, the declarative ones (one per kind) with their count.
Trait Implementations§
Source§impl Clone for RegistryView
impl Clone for RegistryView
Source§fn clone(&self) -> RegistryView
fn clone(&self) -> RegistryView
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 RegistryView
impl Debug for RegistryView
Auto Trait Implementations§
impl Freeze for RegistryView
impl RefUnwindSafe for RegistryView
impl Send for RegistryView
impl Sync for RegistryView
impl Unpin for RegistryView
impl UnsafeUnpin for RegistryView
impl UnwindSafe for RegistryView
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