pub struct Meeting {Show 21 fields
pub id: MeetingId,
pub namespace: MeetingNamespaceUrl,
pub name: Option<Name>,
pub meeting_state: Option<String>,
pub cancelled: Option<bool>,
pub start: Option<DateTime>,
pub end: Option<DateTime>,
pub location: Option<Location>,
pub organization: Vec<OrganizationId>,
pub participant: Vec<Url>,
pub invitation: Option<File>,
pub results_protocol: Option<File>,
pub verbatim_protocol: Option<File>,
pub auxiliary_file: Vec<File>,
pub agenda_item: Vec<AgendaItem>,
pub license: Option<String>,
pub keyword: Vec<Keyword>,
pub created: DateTime,
pub modified: DateTime,
pub web: Option<Url>,
pub deleted: Option<bool>,
}Fields§
§id: MeetingId§namespace: MeetingNamespaceUrl§name: Option<Name>§meeting_state: Option<String>§cancelled: Option<bool>§start: Option<DateTime>§end: Option<DateTime>§location: Option<Location>§organization: Vec<OrganizationId>§participant: Vec<Url>§invitation: Option<File>§results_protocol: Option<File>§verbatim_protocol: Option<File>§auxiliary_file: Vec<File>§agenda_item: Vec<AgendaItem>§license: Option<String>§keyword: Vec<Keyword>§created: DateTime§modified: DateTime§web: Option<Url>§deleted: Option<bool>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Meeting
impl<'de> Deserialize<'de> for Meeting
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
impl StructuralPartialEq for Meeting
Auto Trait Implementations§
impl Freeze for Meeting
impl RefUnwindSafe for Meeting
impl Send for Meeting
impl Sync for Meeting
impl Unpin for Meeting
impl UnwindSafe for Meeting
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