pub enum PinMessageError {
ChatNotFound(ChatNotFound),
NoPermissionForOperation(NoPermissionForPinOperation),
ErrorFromMessagingService(ErrorFromMessagingService),
Other,
}Expand description
Ошибки при закреплении сообщения в чате
Variants§
ChatNotFound(ChatNotFound)
Чат не найден
NoPermissionForOperation(NoPermissionForPinOperation)
Бот не может закрепить сообщение (скорее всего не админ)
ErrorFromMessagingService(ErrorFromMessagingService)
Ошибка от Messaging сервиса
Other
Неопределенная ошибка, смотрите логи
Trait Implementations§
Source§impl Clone for PinMessageError
impl Clone for PinMessageError
Source§fn clone(&self) -> PinMessageError
fn clone(&self) -> PinMessageError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PinMessageError
impl Debug for PinMessageError
Source§impl<'de> Deserialize<'de> for PinMessageError
impl<'de> Deserialize<'de> for PinMessageError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PinMessageError
impl RefUnwindSafe for PinMessageError
impl Send for PinMessageError
impl Sync for PinMessageError
impl Unpin for PinMessageError
impl UnwindSafe for PinMessageError
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