pub struct DocSite {
pub site_id: String,
pub kinds: Vec<DocKind>,
pub required_caps: Vec<CapabilityName>,
pub default_modeled: bool,
}Expand description
A service or helper-process placement for document operations.
Fields§
§site_id: StringStable site id such as site/msgraph.
kinds: Vec<DocKind>Document kinds served by this site.
required_caps: Vec<CapabilityName>Capabilities required for live access.
default_modeled: boolWhether the site defaults to deterministic modeled behavior.
Implementations§
Trait Implementations§
impl Eq for DocSite
impl StructuralPartialEq for DocSite
Auto Trait Implementations§
impl Freeze for DocSite
impl RefUnwindSafe for DocSite
impl Send for DocSite
impl Sync for DocSite
impl Unpin for DocSite
impl UnsafeUnpin for DocSite
impl UnwindSafe for DocSite
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.