pub struct OleObject { /* private fields */ }
Implementations§
Source§impl OleObject
impl OleObject
pub fn get_requires(&self) -> &str
pub fn set_requires<S: Into<String>>(&mut self, value: S) -> &mut Self
pub fn get_prog_id(&self) -> &str
pub fn set_prog_id<S: Into<String>>(&mut self, value: S) -> &mut Self
pub fn get_object_extension(&self) -> &str
pub fn set_object_extension<S: Into<String>>(&mut self, value: S)
pub fn get_object_data(&self) -> Option<&[u8]>
pub fn get_object_data_mut(&mut self) -> Option<&mut ThinVec<u8>>
pub fn set_object_data(&mut self, value: impl Into<ThinVec<u8>>) -> &mut Self
pub fn get_embedded_object_properties(&self) -> &EmbeddedObjectProperties
pub fn get_embedded_object_properties_mut( &mut self, ) -> &mut EmbeddedObjectProperties
pub fn set_embedded_object_properties( &mut self, value: EmbeddedObjectProperties, ) -> &mut Self
pub fn get_two_cell_anchor(&self) -> &TwoCellAnchor
pub fn get_two_cell_anchor_mut(&mut self) -> &mut TwoCellAnchor
pub fn set_two_cell_anchor(&mut self, value: TwoCellAnchor) -> &mut Self
pub fn get_shape(&self) -> &Shape
pub fn get_shape_mut(&mut self) -> &mut Shape
pub fn set_shape(&mut self, value: Shape) -> &mut Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OleObject
impl RefUnwindSafe for OleObject
impl Send for OleObject
impl Sync for OleObject
impl Unpin for OleObject
impl UnwindSafe for OleObject
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian()
.