Struct rtdlib::types::UpdateGroupCallParticipant [−][src]
Information about a group call participant was changed. The updates are sent only after the group call is received through getGroupCall and only if the call is joined or being joined
Implementations
impl UpdateGroupCallParticipant[src]
pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>[src]
pub fn builder() -> RTDUpdateGroupCallParticipantBuilder[src]
pub fn group_call_id(&self) -> i64[src]
pub fn participant(&self) -> &GroupCallParticipant[src]
Trait Implementations
impl AsRef<UpdateGroupCallParticipant> for UpdateGroupCallParticipant[src]
fn as_ref(&self) -> &UpdateGroupCallParticipant[src]
impl Clone for UpdateGroupCallParticipant[src]
fn clone(&self) -> UpdateGroupCallParticipant[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for UpdateGroupCallParticipant[src]
impl Default for UpdateGroupCallParticipant[src]
impl<'de> Deserialize<'de> for UpdateGroupCallParticipant[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl RObject for UpdateGroupCallParticipant[src]
impl Serialize for UpdateGroupCallParticipant[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl TDUpdate for UpdateGroupCallParticipant[src]
Auto Trait Implementations
impl RefUnwindSafe for UpdateGroupCallParticipant[src]
impl Send for UpdateGroupCallParticipant[src]
impl Sync for UpdateGroupCallParticipant[src]
impl Unpin for UpdateGroupCallParticipant[src]
impl UnwindSafe for UpdateGroupCallParticipant[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,