Skip to main content

resolve_session

Function resolve_session 

Source
pub fn resolve_session(
    sessions: &[SessionMeta],
    query: &str,
) -> Result<SessionId, ResolveError>
Expand description

Resolve what a user typed (synaps daemon close X) against a session listing, most specific first: exact id, exact journal id, exact name (two sessions with that name = ambiguous), then a prefix of exactly one session’s id or journal id, at least MIN_PREFIX_LEN characters long. Never guesses between candidates.