Struct nando_support::log_entry::Image
source · pub struct Image {
field: IPtr,
pre_value: ImageValue,
post_value: ImageValue,
}Fields§
§field: IPtr§pre_value: ImageValue§post_value: ImageValueImplementations§
source§impl Image
impl Image
pub fn new(iptr: IPtr) -> Self
pub fn with_pre_from_bytes(iptr: &IPtr, bytes: &[u8]) -> Self
pub fn set_pre_value(&mut self, bytes: &[u8])
fn resize_post_buffer(&mut self, for_iptr: &IPtr) -> usize
fn resize_pre_buffer(&mut self, for_iptr: &IPtr) -> usize
pub fn extend_pre_value(&mut self, iptr: &IPtr, bytes: &[u8])
pub fn set_post_value(&mut self, bytes: &[u8])
pub fn update_post_value(&mut self, iptr: &IPtr, bytes: &[u8])
pub fn as_byte_array(&self) -> Vec<u8>
pub fn get_field(&self) -> IPtr
pub fn get_post_value(&self) -> &ImageValue
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Image
impl Send for Image
impl Sync for Image
impl Unpin for Image
impl UnwindSafe for Image
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