pub struct HistorySessionId(/* private fields */);Expand description
Unique ID for the session in which reedline was run to disambiguate different sessions
Trait Implementations§
Source§impl Clone for HistorySessionId
impl Clone for HistorySessionId
Source§fn clone(&self) -> HistorySessionId
fn clone(&self) -> HistorySessionId
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 HistorySessionId
impl Debug for HistorySessionId
Source§impl<'de> Deserialize<'de> for HistorySessionId
impl<'de> Deserialize<'de> for HistorySessionId
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 HistorySessionId
impl Display for HistorySessionId
Source§impl From<HistorySessionId> for i64
impl From<HistorySessionId> for i64
Source§fn from(id: HistorySessionId) -> Self
fn from(id: HistorySessionId) -> Self
Converts to this type from the input type.
Source§impl PartialEq for HistorySessionId
impl PartialEq for HistorySessionId
Source§impl Serialize for HistorySessionId
impl Serialize for HistorySessionId
impl Copy for HistorySessionId
impl Eq for HistorySessionId
impl StructuralPartialEq for HistorySessionId
Auto Trait Implementations§
impl Freeze for HistorySessionId
impl RefUnwindSafe for HistorySessionId
impl Send for HistorySessionId
impl Sync for HistorySessionId
impl Unpin for HistorySessionId
impl UnwindSafe for HistorySessionId
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more