[−][src]Struct tgbot::methods::SetChatPhoto
Set a new profile photo for the chat
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
Note: In regular groups (non-supergroups), this method will only work if the ‘All Members Are Admins’ setting is off in the target group
Methods
impl SetChatPhoto
[src]
pub fn new<C, P>(chat_id: C, photo: P) -> Self where
C: Into<ChatId>,
P: Into<InputFile>,
[src]
C: Into<ChatId>,
P: Into<InputFile>,
Creates a new SetChatPhoto
Arguments
- chat_id - Unique identifier for the target chat
- photo - New chat photo, uploaded using multipart/form-data (url and file_id are not supported)
Trait Implementations
impl Debug for SetChatPhoto
[src]
impl Method for SetChatPhoto
[src]
Auto Trait Implementations
impl !RefUnwindSafe for SetChatPhoto
impl Send for SetChatPhoto
impl !Sync for SetChatPhoto
impl Unpin for SetChatPhoto
impl !UnwindSafe for SetChatPhoto
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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.
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>,