pub struct FsData {
pub data: Vec<u8>,
}Expand description
A chunk of file data for streaming read/write operations.
An empty data field signals EOF (like ExecStdin with empty data).
Fields§
§data: Vec<u8>The raw file data.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FsData
impl<'de> Deserialize<'de> for FsData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FsData
impl RefUnwindSafe for FsData
impl Send for FsData
impl Sync for FsData
impl Unpin for FsData
impl UnsafeUnpin for FsData
impl UnwindSafe for FsData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more