pub struct PollUpdateContent {
pub metadata: Option<ContentMetadata>,
pub options: Vec<PollOption>,
pub question: String,
pub selection_mode: PollSelectionMode,
pub type: String,
}Fields§
§metadata: Option<ContentMetadata>§options: Vec<PollOption>§question: String§selection_mode: PollSelectionMode§type: StringImplementations§
Source§impl PollUpdateContent
impl PollUpdateContent
pub fn serialize<__S>(
__self: &PollUpdateContent,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> PollUpdateContent
impl<'de> PollUpdateContent
pub fn deserialize<__D>(
__deserializer: __D,
) -> Result<PollUpdateContent, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl Clone for PollUpdateContent
impl Clone for PollUpdateContent
Source§impl Debug for PollUpdateContent
impl Debug for PollUpdateContent
Source§impl<'de> Deserialize<'de> for PollUpdateContent
impl<'de> Deserialize<'de> for PollUpdateContent
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 PollUpdateContent
impl RefUnwindSafe for PollUpdateContent
impl Send for PollUpdateContent
impl Sync for PollUpdateContent
impl Unpin for PollUpdateContent
impl UnsafeUnpin for PollUpdateContent
impl UnwindSafe for PollUpdateContent
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