pub struct DiscussionRecordId(/* private fields */);Implementations§
Source§impl DiscussionRecordId
impl DiscussionRecordId
pub fn generate() -> Self
pub fn from_uuid(value: Uuid) -> Result<Self, DiscussionRecordIdParseError>
pub fn for_legacy_source( source: &LegacySourceLocator, opened_at_ms: i64, ) -> Self
Trait Implementations§
Source§impl Clone for DiscussionRecordId
impl Clone for DiscussionRecordId
Source§fn clone(&self) -> DiscussionRecordId
fn clone(&self) -> DiscussionRecordId
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 moreimpl Copy for DiscussionRecordId
Source§impl Debug for DiscussionRecordId
impl Debug for DiscussionRecordId
Source§impl<'de> Deserialize<'de> for DiscussionRecordId
impl<'de> Deserialize<'de> for DiscussionRecordId
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
Source§impl Display for DiscussionRecordId
impl Display for DiscussionRecordId
impl Eq for DiscussionRecordId
Source§impl FromStr for DiscussionRecordId
impl FromStr for DiscussionRecordId
Source§impl Hash for DiscussionRecordId
impl Hash for DiscussionRecordId
Source§impl Ord for DiscussionRecordId
impl Ord for DiscussionRecordId
Source§fn cmp(&self, other: &DiscussionRecordId) -> Ordering
fn cmp(&self, other: &DiscussionRecordId) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DiscussionRecordId
impl PartialEq for DiscussionRecordId
Source§impl PartialOrd for DiscussionRecordId
impl PartialOrd for DiscussionRecordId
Source§impl Serialize for DiscussionRecordId
impl Serialize for DiscussionRecordId
impl StructuralPartialEq for DiscussionRecordId
Auto Trait Implementations§
impl Freeze for DiscussionRecordId
impl RefUnwindSafe for DiscussionRecordId
impl Send for DiscussionRecordId
impl Sync for DiscussionRecordId
impl Unpin for DiscussionRecordId
impl UnsafeUnpin for DiscussionRecordId
impl UnwindSafe for DiscussionRecordId
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