pub struct BookmarkId(pub String);Expand description
Opaque bookmark identifier. ULID by default; may be locally generated UUIDs in v0. Server-assigned in CRDT mode.
Tuple Fields§
§0: StringImplementations§
Source§impl BookmarkId
impl BookmarkId
Trait Implementations§
Source§impl Clone for BookmarkId
impl Clone for BookmarkId
Source§fn clone(&self) -> BookmarkId
fn clone(&self) -> BookmarkId
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 BookmarkId
impl Debug for BookmarkId
Source§impl<'de> Deserialize<'de> for BookmarkId
impl<'de> Deserialize<'de> for BookmarkId
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 BookmarkId
impl Display for BookmarkId
impl Eq for BookmarkId
Source§impl Hash for BookmarkId
impl Hash for BookmarkId
Source§impl PartialEq for BookmarkId
impl PartialEq for BookmarkId
Source§impl Serialize for BookmarkId
impl Serialize for BookmarkId
impl StructuralPartialEq for BookmarkId
Auto Trait Implementations§
impl Freeze for BookmarkId
impl RefUnwindSafe for BookmarkId
impl Send for BookmarkId
impl Sync for BookmarkId
impl Unpin for BookmarkId
impl UnsafeUnpin for BookmarkId
impl UnwindSafe for BookmarkId
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