pub struct ProjectionCaps {
pub tags: BTreeMap<String, String>,
}Expand description
Open projection capabilities.
Tags are ordinary strings so new office domains, backends, statement kinds, and surface hosts can participate without adding a closed enum to the core.
Fields§
Open capability tags used by the projection ranker.
Implementations§
Trait Implementations§
Source§impl Clone for ProjectionCaps
impl Clone for ProjectionCaps
Source§fn clone(&self) -> ProjectionCaps
fn clone(&self) -> ProjectionCaps
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 ProjectionCaps
impl Debug for ProjectionCaps
Source§impl Default for ProjectionCaps
impl Default for ProjectionCaps
Source§fn default() -> ProjectionCaps
fn default() -> ProjectionCaps
Returns the “default value” for a type. Read more
impl Eq for ProjectionCaps
Source§impl PartialEq for ProjectionCaps
impl PartialEq for ProjectionCaps
impl StructuralPartialEq for ProjectionCaps
Auto Trait Implementations§
impl Freeze for ProjectionCaps
impl RefUnwindSafe for ProjectionCaps
impl Send for ProjectionCaps
impl Sync for ProjectionCaps
impl Unpin for ProjectionCaps
impl UnsafeUnpin for ProjectionCaps
impl UnwindSafe for ProjectionCaps
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.