pub enum AdoptionPrinciple {
PurposeAndOutcome,
AuthorityAndTerms,
DataGovernance,
UserProtection,
OperationalOwnership,
ReversibleAdoption,
}Expand description
A governance requirement for organizational adoption.
Variants§
PurposeAndOutcome
Name the learning or organizational outcome and how it will be measured.
AuthorityAndTerms
Confirm decision authority, purchasing approval, and official terms.
DataGovernance
Document what data is used, why, where, for how long, and by whom.
UserProtection
Protect learners and other users, including accessibility and support.
OperationalOwnership
Assign an accountable owner, support path, budget, and review date.
ReversibleAdoption
Keep export, deletion, handover, and service-exit options explicit.
Implementations§
Trait Implementations§
Source§impl Clone for AdoptionPrinciple
impl Clone for AdoptionPrinciple
Source§fn clone(&self) -> AdoptionPrinciple
fn clone(&self) -> AdoptionPrinciple
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 moreimpl Copy for AdoptionPrinciple
Source§impl Debug for AdoptionPrinciple
impl Debug for AdoptionPrinciple
impl Eq for AdoptionPrinciple
Source§impl Hash for AdoptionPrinciple
impl Hash for AdoptionPrinciple
Source§impl Ord for AdoptionPrinciple
impl Ord for AdoptionPrinciple
Source§fn cmp(&self, other: &AdoptionPrinciple) -> Ordering
fn cmp(&self, other: &AdoptionPrinciple) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for AdoptionPrinciple
impl PartialEq for AdoptionPrinciple
Source§impl PartialOrd for AdoptionPrinciple
impl PartialOrd for AdoptionPrinciple
impl StructuralPartialEq for AdoptionPrinciple
Auto Trait Implementations§
impl Freeze for AdoptionPrinciple
impl RefUnwindSafe for AdoptionPrinciple
impl Send for AdoptionPrinciple
impl Sync for AdoptionPrinciple
impl Unpin for AdoptionPrinciple
impl UnsafeUnpin for AdoptionPrinciple
impl UnwindSafe for AdoptionPrinciple
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