pub struct MessagesQuery {
pub from: Option<String>,
pub to: Option<String>,
pub dir: Option<String>,
pub limit: Option<i64>,
pub filter: Option<String>,
}Fields§
§from: Option<String>Optional (Matrix v1.3+): absent means “from the newest event” for
dir=b and “from the beginning” for dir=f.
to: Option<String>§dir: Option<String>§limit: Option<i64>§filter: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for MessagesQuery
impl<'de> Deserialize<'de> for MessagesQuery
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 MessagesQuery
impl RefUnwindSafe for MessagesQuery
impl Send for MessagesQuery
impl Sync for MessagesQuery
impl Unpin for MessagesQuery
impl UnsafeUnpin for MessagesQuery
impl UnwindSafe for MessagesQuery
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