pub struct EventInstanceId(/* private fields */);Implementations§
Source§impl EventInstanceId
impl EventInstanceId
pub fn new(uid: EventUid, recurrence_id: Option<RecurrenceId>) -> Self
pub fn uid(&self) -> &EventUid
pub fn recurrence_id(&self) -> Option<&RecurrenceId>
Trait Implementations§
Source§impl Clone for EventInstanceId
impl Clone for EventInstanceId
Source§impl Debug for EventInstanceId
impl Debug for EventInstanceId
Source§impl Display for EventInstanceId
impl Display for EventInstanceId
impl Eq for EventInstanceId
Source§impl From<&str> for EventInstanceId
impl From<&str> for EventInstanceId
Source§impl From<String> for EventInstanceId
impl From<String> for EventInstanceId
Source§impl Hash for EventInstanceId
impl Hash for EventInstanceId
Source§impl PartialEq for EventInstanceId
impl PartialEq for EventInstanceId
impl StructuralPartialEq for EventInstanceId
Auto Trait Implementations§
impl Freeze for EventInstanceId
impl RefUnwindSafe for EventInstanceId
impl Send for EventInstanceId
impl Sync for EventInstanceId
impl Unpin for EventInstanceId
impl UnsafeUnpin for EventInstanceId
impl UnwindSafe for EventInstanceId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.