Function: tramp-ensure-dissected-file-name
tramp-ensure-dissected-file-name is an autoloaded and byte-compiled
function defined in tramp.el.gz.
Signature
(tramp-ensure-dissected-file-name VEC-OR-FILENAME)
Documentation
Return a tramp-file-name structure for VEC-OR-FILENAME.
VEC-OR-FILENAME may be either a string or a tramp-file-name.
If it's not a Tramp filename, return nil.
Source Code
;; Defined in /usr/src/emacs/lisp/net/tramp.el.gz
;;;###tramp-autoload
(defun tramp-ensure-dissected-file-name (vec-or-filename)
"Return a `tramp-file-name' structure for VEC-OR-FILENAME.
VEC-OR-FILENAME may be either a string or a `tramp-file-name'.
If it's not a Tramp filename, return nil."
(cond
((tramp-file-name-p vec-or-filename) vec-or-filename)
((tramp-tramp-file-p vec-or-filename)
(tramp-dissect-file-name vec-or-filename))))