pub enum DelaiDeConvocation {
Tenable {
date_limite_envoi: DateTime<Utc>,
},
TropCourt {
date_limite_envoi: DateTime<Utc>,
jours_manquants: i64,
},
DejaTenue,
}Expand description
Ce que l’on peut dire d’une date d’assemblée au moment où on la saisit.
Variants§
Tenable
La convocation peut encore partir dans les temps.
Porte la date limite d’envoi, pour qu’un écran puisse l’afficher plutôt que de laisser l’utilisateur la calculer.
TropCourt
Le délai de quinze jours ne peut plus être tenu.
Ce n’est pas un refus : l’assemblée reste créable. C’est un avertissement à donner à la saisie, avec ce qu’il faudrait pour le tenir.
DejaTenue
La date est déjà passée : on encode une assemblée tenue.
Aucun avertissement de délai n’a de sens ici, et en produire un apprendrait à ignorer les avertissements.
Trait Implementations§
Source§impl Clone for DelaiDeConvocation
impl Clone for DelaiDeConvocation
Source§fn clone(&self) -> DelaiDeConvocation
fn clone(&self) -> DelaiDeConvocation
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 DelaiDeConvocation
impl Debug for DelaiDeConvocation
Source§impl PartialEq for DelaiDeConvocation
impl PartialEq for DelaiDeConvocation
Source§fn eq(&self, other: &DelaiDeConvocation) -> bool
fn eq(&self, other: &DelaiDeConvocation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DelaiDeConvocation
Auto Trait Implementations§
impl Freeze for DelaiDeConvocation
impl RefUnwindSafe for DelaiDeConvocation
impl Send for DelaiDeConvocation
impl Sync for DelaiDeConvocation
impl Unpin for DelaiDeConvocation
impl UnsafeUnpin for DelaiDeConvocation
impl UnwindSafe for DelaiDeConvocation
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Fake for T
impl<T> Fake for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 moreCreates a shared type from an unshared type.