pub struct MessageRangeInfo {
pub from: Option<Box<PositionInfo>>,
pub to: Option<Box<PositionInfo>>,
}Fields§
§from: Option<Box<PositionInfo>>§to: Option<Box<PositionInfo>>Implementations§
Source§impl MessageRangeInfo
impl MessageRangeInfo
pub fn new() -> MessageRangeInfo
Trait Implementations§
Source§impl Clone for MessageRangeInfo
impl Clone for MessageRangeInfo
Source§fn clone(&self) -> MessageRangeInfo
fn clone(&self) -> MessageRangeInfo
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 MessageRangeInfo
impl Debug for MessageRangeInfo
Source§impl Default for MessageRangeInfo
impl Default for MessageRangeInfo
Source§fn default() -> MessageRangeInfo
fn default() -> MessageRangeInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageRangeInfo
impl<'de> Deserialize<'de> for MessageRangeInfo
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
Source§impl PartialEq for MessageRangeInfo
impl PartialEq for MessageRangeInfo
Source§impl Serialize for MessageRangeInfo
impl Serialize for MessageRangeInfo
impl StructuralPartialEq for MessageRangeInfo
Auto Trait Implementations§
impl Freeze for MessageRangeInfo
impl RefUnwindSafe for MessageRangeInfo
impl Send for MessageRangeInfo
impl Sync for MessageRangeInfo
impl Unpin for MessageRangeInfo
impl UnwindSafe for MessageRangeInfo
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