Struct teloxide_core::payloads::DeleteChatPhoto [−][src]
Use this method to delete a chat photo. Photos can’t be changed for private chats. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Returns True on success.
Fields
chat_id: ChatId
Unique identifier for the target chat or username of the target channel (in the format @channelusername
)
Implementations
impl DeleteChatPhoto
[src]
Trait Implementations
impl Clone for DeleteChatPhoto
[src]
fn clone(&self) -> DeleteChatPhoto
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DeleteChatPhoto
[src]
impl Eq for DeleteChatPhoto
[src]
impl Hash for DeleteChatPhoto
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<DeleteChatPhoto> for DeleteChatPhoto
[src]
fn eq(&self, other: &DeleteChatPhoto) -> bool
[src]
fn ne(&self, other: &DeleteChatPhoto) -> bool
[src]
impl Payload for DeleteChatPhoto
[src]
impl Serialize for DeleteChatPhoto
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for DeleteChatPhoto
[src]
impl StructuralPartialEq for DeleteChatPhoto
[src]
Auto Trait Implementations
impl RefUnwindSafe for DeleteChatPhoto
impl Send for DeleteChatPhoto
impl Sync for DeleteChatPhoto
impl Unpin for DeleteChatPhoto
impl UnwindSafe for DeleteChatPhoto
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<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
[src]
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[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>,