pub struct PollAnswer {
pub poll_id: String,
pub user: User,
pub option_ids: Vec<i32>,
}
Fields§
§poll_id: String
§user: User
§option_ids: Vec<i32>
Implementations§
Source§impl PollAnswer
impl PollAnswer
pub fn from_json(data: JsonValue) -> PollAnswer
pub fn to_json(&self) -> JsonValue
pub fn empty() -> PollAnswer
Trait Implementations§
Source§impl Clone for PollAnswer
impl Clone for PollAnswer
Source§impl Display for PollAnswer
impl Display for PollAnswer
Source§impl From<PollAnswer> for JsonValue
impl From<PollAnswer> for JsonValue
Source§fn from(u: PollAnswer) -> Self
fn from(u: PollAnswer) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PollAnswer
impl RefUnwindSafe for PollAnswer
impl Send for PollAnswer
impl Sync for PollAnswer
impl Unpin for PollAnswer
impl UnwindSafe for PollAnswer
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.