[−][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 Method for SetChatPhoto
[src]
type Response = bool
Type of successful result in API response
fn into_request(self) -> Result<RequestBuilder, Error>
[src]
impl Debug for SetChatPhoto
[src]
Auto Trait Implementations
impl !Sync for SetChatPhoto
impl Send for SetChatPhoto
impl Unpin for SetChatPhoto
impl !RefUnwindSafe for SetChatPhoto
impl !UnwindSafe for SetChatPhoto
Blanket Implementations
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,