pub struct MeetingMinutesExporter;Expand description
Meeting Minutes Exporter - Generates PDF for Procès-Verbal d’Assemblée Générale
Compliant with Belgian copropriété law requirements for general assembly minutes.
Implementations§
Source§impl MeetingMinutesExporter
impl MeetingMinutesExporter
Sourcepub fn export_to_pdf(
building: &Building,
meeting: &Meeting,
attendees: &[AttendeeInfo],
resolutions: &[ResolutionWithVotes],
) -> Result<Vec<u8>, String>
pub fn export_to_pdf( building: &Building, meeting: &Meeting, attendees: &[AttendeeInfo], resolutions: &[ResolutionWithVotes], ) -> Result<Vec<u8>, String>
Export meeting minutes to PDF bytes
Generates a complete Procès-Verbal (PV) including:
- Building information
- Meeting details (date, type, location)
- Attendees list with voting power
- Quorum validation
- Resolutions with detailed vote results
- Signatures section
Auto Trait Implementations§
impl Freeze for MeetingMinutesExporter
impl RefUnwindSafe for MeetingMinutesExporter
impl Send for MeetingMinutesExporter
impl Sync for MeetingMinutesExporter
impl Unpin for MeetingMinutesExporter
impl UnwindSafe for MeetingMinutesExporter
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<T> Chain<T> for T
impl<T> Chain<T> for T
§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.