pub struct SessionId { /* private fields */ }Implementations§
Source§impl SessionId
impl SessionId
pub fn new<A, B, C, D, E, F, G>( begin_string: A, sender_comp_id: B, sender_sub_id: C, sender_location_id: D, target_comp_id: E, target_sub_id: F, target_location_id: G, ) -> Self
pub fn is_empty(&self) -> bool
pub fn id(&self) -> &str
pub fn begin_string(&self) -> &str
pub fn sender_comp_id(&self) -> &str
pub fn sender_sub_id(&self) -> &str
pub fn sender_location_id(&self) -> &str
pub fn target_comp_id(&self) -> &str
pub fn target_sub_id(&self) -> &str
pub fn target_location_id(&self) -> &str
pub fn is_fixt(&self) -> bool
pub fn prefix(&self) -> String
Trait Implementations§
impl Eq for SessionId
Source§impl Ord for SessionId
impl Ord for SessionId
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 PartialOrd for SessionId
impl PartialOrd for SessionId
impl StructuralPartialEq for SessionId
Auto Trait Implementations§
impl Freeze for SessionId
impl RefUnwindSafe for SessionId
impl Send for SessionId
impl Sync for SessionId
impl Unpin for SessionId
impl UnsafeUnpin for SessionId
impl UnwindSafe for SessionId
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