pub struct CreateAgSessionDto {
pub meeting_id: Uuid,
pub platform: String,
pub video_url: String,
pub host_url: Option<String>,
pub scheduled_start: DateTime<Utc>,
pub access_password: Option<String>,
pub waiting_room_enabled: Option<bool>,
pub recording_enabled: Option<bool>,
}Expand description
DTO de création d’une session AG visioconférence
Fields§
§meeting_id: Uuid§platform: String§video_url: String§host_url: Option<String>§scheduled_start: DateTime<Utc>§access_password: Option<String>§waiting_room_enabled: Option<bool>§recording_enabled: Option<bool>Trait Implementations§
Source§impl Clone for CreateAgSessionDto
impl Clone for CreateAgSessionDto
Source§fn clone(&self) -> CreateAgSessionDto
fn clone(&self) -> CreateAgSessionDto
Returns a duplicate of the value. Read more
1.0.0 · 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 CreateAgSessionDto
impl Debug for CreateAgSessionDto
Source§impl<'de> Deserialize<'de> for CreateAgSessionDto
impl<'de> Deserialize<'de> for CreateAgSessionDto
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
Auto Trait Implementations§
impl Freeze for CreateAgSessionDto
impl RefUnwindSafe for CreateAgSessionDto
impl Send for CreateAgSessionDto
impl Sync for CreateAgSessionDto
impl Unpin for CreateAgSessionDto
impl UnwindSafe for CreateAgSessionDto
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
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.