pub struct MessageEntityDiffReplace {
pub offset: i32,
pub length: i32,
pub old_text: String,
}Expand description
Generated from:
messageEntityDiffReplace#c6c1e5a7 offset:int length:int old_text:string = MessageEntityFields§
§offset: i32§length: i32§old_text: StringTrait Implementations§
Source§impl Clone for MessageEntityDiffReplace
impl Clone for MessageEntityDiffReplace
Source§fn clone(&self) -> MessageEntityDiffReplace
fn clone(&self) -> MessageEntityDiffReplace
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 MessageEntityDiffReplace
impl Debug for MessageEntityDiffReplace
Source§impl Deserializable for MessageEntityDiffReplace
impl Deserializable for MessageEntityDiffReplace
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<MessageEntityDiffReplace> for MessageEntity
impl From<MessageEntityDiffReplace> for MessageEntity
Source§fn from(x: MessageEntityDiffReplace) -> Self
fn from(x: MessageEntityDiffReplace) -> Self
Converts to this type from the input type.
Source§impl Identifiable for MessageEntityDiffReplace
impl Identifiable for MessageEntityDiffReplace
Source§const CONSTRUCTOR_ID: u32 = 0xc6c1e5a7
const CONSTRUCTOR_ID: u32 = 0xc6c1e5a7
The constructor ID as specified in the TL schema.
Source§impl PartialEq for MessageEntityDiffReplace
impl PartialEq for MessageEntityDiffReplace
Source§impl TryFrom<MessageEntity> for MessageEntityDiffReplace
impl TryFrom<MessageEntity> for MessageEntityDiffReplace
Source§type Error = MessageEntity
type Error = MessageEntity
The type returned in the event of a conversion error.
impl StructuralPartialEq for MessageEntityDiffReplace
Auto Trait Implementations§
impl Freeze for MessageEntityDiffReplace
impl RefUnwindSafe for MessageEntityDiffReplace
impl Send for MessageEntityDiffReplace
impl Sync for MessageEntityDiffReplace
impl Unpin for MessageEntityDiffReplace
impl UnsafeUnpin for MessageEntityDiffReplace
impl UnwindSafe for MessageEntityDiffReplace
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