pub struct Dynamic {
pub dhtype: DynamicType,
pub content: DynamicContent,
}Fields§
§dhtype: DynamicType§content: DynamicContentImplementations§
Source§impl Dynamic
impl Dynamic
pub fn entsize(eh: &Header) -> usize
pub fn from_reader<R>(
io: R,
linked: Option<&SectionContent>,
eh: &Header,
) -> Result<SectionContent, Error>where
R: Read,
pub fn to_writer<W>(&self, io: W, eh: &Header) -> Result<usize, Error>where
W: Write,
pub fn sync( &mut self, linked: Option<&mut SectionContent>, _: &Header, ) -> Result<(), Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Dynamic
impl RefUnwindSafe for Dynamic
impl Send for Dynamic
impl Sync for Dynamic
impl Unpin for Dynamic
impl UnwindSafe for Dynamic
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,
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