pub struct EtatConsignation {
pub tenue_le: DateTime<Utc>,
pub echeance: DateTime<Utc>,
pub consigne_le: Option<DateTime<Utc>>,
pub non_transmis: Vec<Uuid>,
}Expand description
Où en est le syndic de ses deux obligations.
Fields§
§tenue_le: DateTime<Utc>Date de l’assemblée, ou de la décision écrite unanime (§ 11).
echeance: DateTime<Utc>Date limite, commune aux deux obligations.
consigne_le: Option<DateTime<Utc>>Date de consignation au registre de l’Art. 3.93 § 4.
non_transmis: Vec<Uuid>Destinataires à qui le PV n’a pas encore été transmis.
Implementations§
Source§impl EtatConsignation
impl EtatConsignation
pub fn consignation_faite(&self) -> bool
pub fn transmission_faite(&self) -> bool
Sourcepub fn en_defaut_le(&self, moment: DateTime<Utc>) -> bool
pub fn en_defaut_le(&self, moment: DateTime<Utc>) -> bool
Le syndic est-il en défaut à cette date ?
Avant l’échéance, un PV non consigné n’est pas un manquement : le syndic est simplement dans son délai.
Trait Implementations§
Source§impl Clone for EtatConsignation
impl Clone for EtatConsignation
Source§fn clone(&self) -> EtatConsignation
fn clone(&self) -> EtatConsignation
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 EtatConsignation
impl Debug for EtatConsignation
Source§impl PartialEq for EtatConsignation
impl PartialEq for EtatConsignation
Source§fn eq(&self, other: &EtatConsignation) -> bool
fn eq(&self, other: &EtatConsignation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EtatConsignation
Auto Trait Implementations§
impl Freeze for EtatConsignation
impl RefUnwindSafe for EtatConsignation
impl Send for EtatConsignation
impl Sync for EtatConsignation
impl Unpin for EtatConsignation
impl UnsafeUnpin for EtatConsignation
impl UnwindSafe for EtatConsignation
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.