pub struct ContextActivities { /* private fields */ }Expand description
Map of types of learning activity context that a Statement is related to, represented as a structure (rather than the usual map).
The keys of this map, or fields of the structure are parent, grouping,
category, or other. Their corresponding values, when set, are
collections of 1 or more Activities.
Implementations§
Source§impl ContextActivities
impl ContextActivities
Sourcepub fn builder() -> ContextActivitiesBuilder
pub fn builder() -> ContextActivitiesBuilder
Return a ContextActivities Builder.
Trait Implementations§
Source§impl Clone for ContextActivities
impl Clone for ContextActivities
Source§fn clone(&self) -> ContextActivities
fn clone(&self) -> ContextActivities
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 ContextActivities
impl Debug for ContextActivities
Source§impl<'de> Deserialize<'de> for ContextActivities
impl<'de> Deserialize<'de> for ContextActivities
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
Source§impl Display for ContextActivities
impl Display for ContextActivities
Source§impl Fingerprint for ContextActivities
impl Fingerprint for ContextActivities
Source§impl PartialEq for ContextActivities
impl PartialEq for ContextActivities
Source§fn eq(&self, other: &ContextActivities) -> bool
fn eq(&self, other: &ContextActivities) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ContextActivities
impl Serialize for ContextActivities
Source§impl Validate for ContextActivities
impl Validate for ContextActivities
Source§fn validate(&self) -> Vec<ValidationError>
fn validate(&self) -> Vec<ValidationError>
Validate the instance and return a potentially empty collection of
ValidationError.
Source§fn is_valid(&self) -> bool
fn is_valid(&self) -> bool
Convenience method to quickly assert if the type implementing this
trait is indeed valid. Read more
Source§fn check_validity(&self) -> Result<(), ValidationError>
fn check_validity(&self) -> Result<(), ValidationError>
Convenience method that checks the validity of a Validate instance and
raises a ValidationError if it was found to be invalid.
impl StructuralPartialEq for ContextActivities
Auto Trait Implementations§
impl Freeze for ContextActivities
impl RefUnwindSafe for ContextActivities
impl Send for ContextActivities
impl Sync for ContextActivities
impl Unpin for ContextActivities
impl UnsafeUnpin for ContextActivities
impl UnwindSafe for ContextActivities
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> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.