pub struct ContextGroupBuilder { /* private fields */ }Expand description
A Type that knows how to construct a ContextGroup.
Implementations§
Source§impl ContextGroupBuilder
impl ContextGroupBuilder
Sourcepub fn relevant_type(self, val: &str) -> Result<Self, DataError>
pub fn relevant_type(self, val: &str) -> Result<Self, DataError>
Add IRI string to relevant_types collection if it’s not empty.
Raise DataError if it is.
Sourcepub fn build(self) -> Result<ContextGroup, DataError>
pub fn build(self) -> Result<ContextGroup, DataError>
Construct a ContextGroup instance.
Raise DataError if agent field is not set.
Trait Implementations§
Source§impl Debug for ContextGroupBuilder
impl Debug for ContextGroupBuilder
Source§impl Default for ContextGroupBuilder
impl Default for ContextGroupBuilder
Source§fn default() -> ContextGroupBuilder
fn default() -> ContextGroupBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ContextGroupBuilder
impl RefUnwindSafe for ContextGroupBuilder
impl Send for ContextGroupBuilder
impl Sync for ContextGroupBuilder
impl Unpin for ContextGroupBuilder
impl UnsafeUnpin for ContextGroupBuilder
impl UnwindSafe for ContextGroupBuilder
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