pub struct ChronologicalProjection { /* private fields */ }Implementations§
Source§impl ChronologicalProjection
impl ChronologicalProjection
pub fn from_turn_view( events: &[SessionEventRecord], messages: &MessageSequence, ) -> Self
pub fn entries(&self) -> &[ChronologicalEntry]
pub fn into_entries(self) -> Vec<ChronologicalEntry>
Trait Implementations§
Source§impl Clone for ChronologicalProjection
impl Clone for ChronologicalProjection
Source§fn clone(&self) -> ChronologicalProjection
fn clone(&self) -> ChronologicalProjection
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ChronologicalProjection
impl Debug for ChronologicalProjection
Source§impl Default for ChronologicalProjection
impl Default for ChronologicalProjection
Source§fn default() -> ChronologicalProjection
fn default() -> ChronologicalProjection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChronologicalProjection
impl<'de> Deserialize<'de> for ChronologicalProjection
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 ChronologicalProjection
impl RefUnwindSafe for ChronologicalProjection
impl Send for ChronologicalProjection
impl Sync for ChronologicalProjection
impl Unpin for ChronologicalProjection
impl UnsafeUnpin for ChronologicalProjection
impl UnwindSafe for ChronologicalProjection
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