pub struct StopMessageLiveLocationInline {
pub inline_message_id: String,
pub reply_markup: Option<ReplyMarkup>,
}
Expand description
Use this method to edit live location messages. A location can be edited until its live_period expires or editing is explicitly disabled by a call to StopMessageLiveLocation
. On success, True is returned.
See also: StopMessageLiveLocation
Fields§
§inline_message_id: String
Identifier of the inline message
reply_markup: Option<ReplyMarkup>
Additional interface options. A JSON-serialized object for an inline keyboard, custom reply keyboard, instructions to remove reply keyboard or to force a reply from the user.
Implementations§
Trait Implementations§
source§impl Clone for StopMessageLiveLocationInline
impl Clone for StopMessageLiveLocationInline
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 Hash for StopMessageLiveLocationInline
impl Hash for StopMessageLiveLocationInline
source§impl PartialEq for StopMessageLiveLocationInline
impl PartialEq for StopMessageLiveLocationInline
source§fn eq(&self, other: &StopMessageLiveLocationInline) -> bool
fn eq(&self, other: &StopMessageLiveLocationInline) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.source§impl Payload for StopMessageLiveLocationInline
impl Payload for StopMessageLiveLocationInline
impl Eq for StopMessageLiveLocationInline
impl StructuralPartialEq for StopMessageLiveLocationInline
Auto Trait Implementations§
impl Freeze for StopMessageLiveLocationInline
impl RefUnwindSafe for StopMessageLiveLocationInline
impl Send for StopMessageLiveLocationInline
impl Sync for StopMessageLiveLocationInline
impl Unpin for StopMessageLiveLocationInline
impl UnwindSafe for StopMessageLiveLocationInline
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<T> Erasable for T
impl<T> Erasable for T
source§impl<P> HasPayload for Pwhere
P: Payload,
impl<P> HasPayload for Pwhere
P: Payload,
source§fn payload_mut(&mut self) -> &mut <P as HasPayload>::Payload
fn payload_mut(&mut self) -> &mut <P as HasPayload>::Payload
Gain mutable access to the underlying payload.
source§fn payload_ref(&self) -> &<P as HasPayload>::Payload
fn payload_ref(&self) -> &<P as HasPayload>::Payload
Gain immutable access to the underlying payload.
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§impl<P> StopMessageLiveLocationInlineSetters for Pwhere
P: HasPayload<Payload = StopMessageLiveLocationInline>,
impl<P> StopMessageLiveLocationInlineSetters for Pwhere
P: HasPayload<Payload = StopMessageLiveLocationInline>,
source§fn inline_message_id<T>(self, value: T) -> Self
fn inline_message_id<T>(self, value: T) -> Self
Setter for
inline_message_id
field.source§fn reply_markup<T>(self, value: T) -> Selfwhere
T: Into<ReplyMarkup>,
fn reply_markup<T>(self, value: T) -> Selfwhere
T: Into<ReplyMarkup>,
Setter for
reply_markup
field.