pub struct IdentityTimeline { /* private fields */ }Expand description
The timeline of changes of this Identity.
Implementations§
Source§impl IdentityTimeline
impl IdentityTimeline
Sourcepub fn name_history(&self) -> impl Iterator<Item = &NameHistoryStep>
pub fn name_history(&self) -> impl Iterator<Item = &NameHistoryStep>
Return an iterator over the NameHistorySteps.
Sourcepub fn email_history(&self) -> impl Iterator<Item = &EmailHistoryStep>
pub fn email_history(&self) -> impl Iterator<Item = &EmailHistoryStep>
Return an iterator over the EmailHistorySteps.
Sourcepub fn login_name_history(&self) -> impl Iterator<Item = &LoginNameHistoryStep>
pub fn login_name_history(&self) -> impl Iterator<Item = &LoginNameHistoryStep>
Return an iterator over the
LoginNameHistorySteps.
Sourcepub fn avatar_url_history(&self) -> impl Iterator<Item = &AvatarUrlHistoryStep>
pub fn avatar_url_history(&self) -> impl Iterator<Item = &AvatarUrlHistoryStep>
Return an iterator over the
AvatarUrlHistorySteps.
Sourcepub fn metadata_history(&self) -> impl Iterator<Item = &MetadataHistoryStep>
pub fn metadata_history(&self) -> impl Iterator<Item = &MetadataHistoryStep>
Return an iterator over the
MetadataHistorySteps.
Sourcepub fn add_name_history(&mut self, item: NameHistoryStep)
pub fn add_name_history(&mut self, item: NameHistoryStep)
Add an NameHistoryStep to this Timeline.
Sourcepub fn add_email_history(&mut self, item: EmailHistoryStep)
pub fn add_email_history(&mut self, item: EmailHistoryStep)
Add an EmailHistoryStep to this Timeline.
Sourcepub fn add_login_name_history(&mut self, item: LoginNameHistoryStep)
pub fn add_login_name_history(&mut self, item: LoginNameHistoryStep)
Add an LoginNameHistoryStep to this Timeline.
Sourcepub fn add_avatar_url_history(&mut self, item: AvatarUrlHistoryStep)
pub fn add_avatar_url_history(&mut self, item: AvatarUrlHistoryStep)
Add an AvatarUrlHistoryStep to this Timeline.
Sourcepub fn add_metadata_history(&mut self, item: MetadataHistoryStep)
pub fn add_metadata_history(&mut self, item: MetadataHistoryStep)
Add an MetadataHistoryStep to this Timeline.
Trait Implementations§
Source§impl Clone for IdentityTimeline
impl Clone for IdentityTimeline
Source§fn clone(&self) -> IdentityTimeline
fn clone(&self) -> IdentityTimeline
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 IdentityTimeline
impl Debug for IdentityTimeline
Auto Trait Implementations§
impl Freeze for IdentityTimeline
impl RefUnwindSafe for IdentityTimeline
impl Send for IdentityTimeline
impl Sync for IdentityTimeline
impl Unpin for IdentityTimeline
impl UnwindSafe for IdentityTimeline
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