pub struct SerializationStream {
pub version: u16,
pub contents: Vec<ContentElement>,
}Expand description
Parsed Java serialization stream.
Fields§
§version: u16§contents: Vec<ContentElement>Implementations§
Source§impl SerializationStream
impl SerializationStream
Sourcepub fn objects(&self) -> impl Iterator<Item = &StreamObject>
pub fn objects(&self) -> impl Iterator<Item = &StreamObject>
Iterate over all top-level objects in the stream.
Trait Implementations§
Source§impl Clone for SerializationStream
impl Clone for SerializationStream
Source§fn clone(&self) -> SerializationStream
fn clone(&self) -> SerializationStream
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SerializationStream
impl RefUnwindSafe for SerializationStream
impl Send for SerializationStream
impl Sync for SerializationStream
impl Unpin for SerializationStream
impl UnsafeUnpin for SerializationStream
impl UnwindSafe for SerializationStream
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