pub struct RoomTimelineFilter {
pub limit: Option<i64>,
pub types: Option<Vec<String>>,
pub not_types: Option<Vec<String>>,
}Fields§
§limit: Option<i64>§types: Option<Vec<String>>§not_types: Option<Vec<String>>Trait Implementations§
Source§impl Clone for RoomTimelineFilter
impl Clone for RoomTimelineFilter
Source§impl Default for RoomTimelineFilter
impl Default for RoomTimelineFilter
Source§impl<'de> Deserialize<'de> for RoomTimelineFilter
impl<'de> Deserialize<'de> for RoomTimelineFilter
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 RoomTimelineFilter
impl RefUnwindSafe for RoomTimelineFilter
impl Send for RoomTimelineFilter
impl Sync for RoomTimelineFilter
impl Unpin for RoomTimelineFilter
impl UnsafeUnpin for RoomTimelineFilter
impl UnwindSafe for RoomTimelineFilter
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