Loading libs/binder/rust/src/parcel/file_descriptor.rs +7 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ use crate::error::{status_result, Result, StatusCode}; use crate::sys; use std::fs::File; use std::os::unix::io::{AsRawFd, FromRawFd}; use std::os::unix::io::{AsRawFd, FromRawFd, RawFd}; /// Rust version of the Java class android.os.ParcelFileDescriptor #[derive(Debug)] Loading @@ -48,6 +48,12 @@ impl From<ParcelFileDescriptor> for File { } } impl AsRawFd for ParcelFileDescriptor { fn as_raw_fd(&self) -> RawFd { self.0.as_raw_fd() } } impl Serialize for ParcelFileDescriptor { fn serialize(&self, parcel: &mut Parcel) -> Result<()> { let fd = self.0.as_raw_fd(); Loading Loading
libs/binder/rust/src/parcel/file_descriptor.rs +7 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ use crate::error::{status_result, Result, StatusCode}; use crate::sys; use std::fs::File; use std::os::unix::io::{AsRawFd, FromRawFd}; use std::os::unix::io::{AsRawFd, FromRawFd, RawFd}; /// Rust version of the Java class android.os.ParcelFileDescriptor #[derive(Debug)] Loading @@ -48,6 +48,12 @@ impl From<ParcelFileDescriptor> for File { } } impl AsRawFd for ParcelFileDescriptor { fn as_raw_fd(&self) -> RawFd { self.0.as_raw_fd() } } impl Serialize for ParcelFileDescriptor { fn serialize(&self, parcel: &mut Parcel) -> Result<()> { let fd = self.0.as_raw_fd(); Loading