pub struct FederatedContextConfig {
pub max_context_triples: usize,
pub max_context_chars: usize,
pub ordering: ContextOrderingStrategy,
pub include_provenance: bool,
pub min_endpoint_priority: f64,
pub include_equivalences: bool,
}Expand description
Configuration for the federated context builder
Fields§
§max_context_triples: usizeMaximum number of triples to include in the context
max_context_chars: usizeMaximum length (characters) of the context string
ordering: ContextOrderingStrategyTriple ordering strategy
include_provenance: boolWhether to include provenance annotations in the context
min_endpoint_priority: f64Minimum endpoint priority to include triples from
include_equivalences: boolWhether to include equivalence class annotations
Trait Implementations§
Source§impl Clone for FederatedContextConfig
impl Clone for FederatedContextConfig
Source§fn clone(&self) -> FederatedContextConfig
fn clone(&self) -> FederatedContextConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 FederatedContextConfig
impl Debug for FederatedContextConfig
Source§impl Default for FederatedContextConfig
impl Default for FederatedContextConfig
Source§impl<'de> Deserialize<'de> for FederatedContextConfig
impl<'de> Deserialize<'de> for FederatedContextConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FederatedContextConfig
impl RefUnwindSafe for FederatedContextConfig
impl Send for FederatedContextConfig
impl Sync for FederatedContextConfig
impl Unpin for FederatedContextConfig
impl UnsafeUnpin for FederatedContextConfig
impl UnwindSafe for FederatedContextConfig
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more