pub struct StreamEntry { /* private fields */ }Expand description
Describes one alternate data stream associated with a file.
Implementations§
Source§impl StreamEntry
impl StreamEntry
Sourcepub fn stream_type(&self) -> &str
pub fn stream_type(&self) -> &str
Returns the stream type reported by the target.
Sourcepub const fn alloc_size(&self) -> u64
pub const fn alloc_size(&self) -> u64
Returns the allocated stream size in bytes.
Trait Implementations§
Source§impl Clone for StreamEntry
impl Clone for StreamEntry
Source§fn clone(&self) -> StreamEntry
fn clone(&self) -> StreamEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StreamEntry
impl Debug for StreamEntry
Source§impl<'de> Deserialize<'de> for StreamEntry
impl<'de> Deserialize<'de> for StreamEntry
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
impl Eq for StreamEntry
Source§impl From<&StreamEntry> for StreamSpecBuf
impl From<&StreamEntry> for StreamSpecBuf
Source§fn from(entry: &StreamEntry) -> Self
fn from(entry: &StreamEntry) -> Self
Converts to this type from the input type.
Source§impl PartialEq for StreamEntry
impl PartialEq for StreamEntry
Source§impl Serialize for StreamEntry
impl Serialize for StreamEntry
impl StructuralPartialEq for StreamEntry
Auto Trait Implementations§
impl Freeze for StreamEntry
impl RefUnwindSafe for StreamEntry
impl Send for StreamEntry
impl Sync for StreamEntry
impl Unpin for StreamEntry
impl UnsafeUnpin for StreamEntry
impl UnwindSafe for StreamEntry
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more