Remove stale comment
`ToCStr` was removed with `old_io` and the current method `as_os_str` is inherent to `Path`, meaning there is no suitable trait bound that could be used here.
This commit is contained in:
@@ -40,14 +40,6 @@ impl Drop for DynamicLibrary {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl DynamicLibrary {
|
impl DynamicLibrary {
|
||||||
// FIXME (#12938): Until DST lands, we cannot decompose &str into
|
|
||||||
// & and str, so we cannot usefully take ToCStr arguments by
|
|
||||||
// reference (without forcing an additional & around &str). So we
|
|
||||||
// are instead temporarily adding an instance for &Path, so that
|
|
||||||
// we can take ToCStr as owned. When DST lands, the &Path instance
|
|
||||||
// should be removed, and arguments bound by ToCStr should be
|
|
||||||
// passed by reference. (Here: in the `open` method.)
|
|
||||||
|
|
||||||
/// Lazily open a dynamic library. When passed None it gives a
|
/// Lazily open a dynamic library. When passed None it gives a
|
||||||
/// handle to the calling process
|
/// handle to the calling process
|
||||||
pub fn open(filename: Option<&Path>) -> Result<DynamicLibrary, String> {
|
pub fn open(filename: Option<&Path>) -> Result<DynamicLibrary, String> {
|
||||||
|
|||||||
Reference in New Issue
Block a user