(
target: Target,
flags: MountFlags,
data: Data,
)
| 54 | #[doc(alias = "mount")] |
| 55 | #[doc(alias = "MS_REMOUNT")] |
| 56 | pub fn mount_remount<Target: path::Arg, Data: path::Arg>( |
| 57 | target: Target, |
| 58 | flags: MountFlags, |
| 59 | data: Data, |
| 60 | ) -> io::Result<()> { |
| 61 | target.into_with_c_str(|target| { |
| 62 | data.into_with_c_str(|data| { |
| 63 | backend::mount::syscalls::mount( |
| 64 | None, |
| 65 | target, |
| 66 | None, |
| 67 | MountFlagsArg(InternalMountFlags::REMOUNT.bits() | flags.bits()), |
| 68 | Some(data), |
| 69 | ) |
| 70 | }) |
| 71 | }) |
| 72 | } |
| 73 | |
| 74 | /// `mount(source, target, NULL, MS_BIND, NULL)` |
| 75 | /// |
nothing calls this directly
no test coverage detected