[−][src]Struct oox::shared::drawingml::core::Locking
Fields
no_grouping: Option<bool>
Specifies that the generating application should not allow shape grouping for the corresponding connection shape. That is it cannot be combined within other shapes to form a group of shapes. If this attribute is not specified, then a value of false is assumed.
Defaults to false
no_select: Option<bool>
Specifies that the generating application should not allow selecting of the corresponding connection shape. That means also that no picture, shapes or text attached to this connection shape can be selected if this attribute has been specified. If this attribute is not specified, then a value of false is assumed.
Defaults to false
no_rotate: Option<bool>
Specifies that the generating application should not allow shape rotation changes for the corresponding connection shape. If this attribute is not specified, then a value of false is assumed.
Defaults to false
no_change_aspect_ratio: Option<bool>
Specifies that the generating application should not allow aspect ratio changes for the corresponding connection shape. If this attribute is not specified, then a value of false is assumed.
Defaults to false
no_move: Option<bool>
Specifies that the generating application should not allow position changes for the corresponding connection shape. If this attribute is not specified, then a value of false is assumed.
Defaults to false
no_resize: Option<bool>
Specifies that the generating application should not allow size changes for the corresponding connection shape. If this attribute is not specified, then a value of false is assumed.
Defaults to false
no_edit_points: Option<bool>
Specifies that the generating application should not allow shape point changes for the corresponding connection shape. If this attribute is not specified, then a value of false is assumed.
Defaults to false
no_adjust_handles: Option<bool>
Specifies that the generating application should not show adjust handles for the corresponding connection shape. If this attribute is not specified, then a value of false is assumed.
Defaults to false
no_change_arrowheads: Option<bool>
Specifies that the generating application should not allow arrowhead changes for the corresponding connection shape. If this attribute is not specified, then a value of false is assumed.
Defaults to false
no_change_shape_type: Option<bool>
Specifies that the generating application should not allow shape type changes for the corresponding connection shape. If this attribute is not specified, then a value of false is assumed.
Defaults to false
Methods
impl Locking
[src]
pub fn from_xml_element(xml_node: &XmlNode) -> Result<Self>
[src]
pub fn try_update_from_xml_attribute(
self,
(attr, value): (&String, &String)
) -> Result<Self>
[src]
self,
(attr, value): (&String, &String)
) -> Result<Self>
Trait Implementations
impl Clone for Locking
[src]
impl Debug for Locking
[src]
impl Default for Locking
[src]
impl PartialEq<Locking> for Locking
[src]
impl StructuralPartialEq for Locking
[src]
Auto Trait Implementations
impl RefUnwindSafe for Locking
impl Send for Locking
impl Sync for Locking
impl Unpin for Locking
impl UnwindSafe for Locking
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,