pub enum BranchNamingStrategy {
SessionTimestamp,
SessionId,
UserTimestamp,
Custom(String),
}
Expand description
Branch naming strategies
Variants§
SessionTimestamp
soma-session-{timestamp}
SessionId
soma-session-{session_id}
UserTimestamp
soma-{user}-{timestamp}
Custom(String)
Custom naming pattern
Trait Implementations§
Source§impl Clone for BranchNamingStrategy
impl Clone for BranchNamingStrategy
Source§fn clone(&self) -> BranchNamingStrategy
fn clone(&self) -> BranchNamingStrategy
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 BranchNamingStrategy
impl Debug for BranchNamingStrategy
Auto Trait Implementations§
impl Freeze for BranchNamingStrategy
impl RefUnwindSafe for BranchNamingStrategy
impl Send for BranchNamingStrategy
impl Sync for BranchNamingStrategy
impl Unpin for BranchNamingStrategy
impl UnwindSafe for BranchNamingStrategy
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