pub struct ActionBlockElementType {
pub local_id: u64,
pub negated: bool,
pub width: Option<f64>,
pub height: Option<f64>,
pub execution_order_id: Option<u64>,
pub global_id: Option<String>,
pub position: PositionType,
pub connection_point_in: Option<ConnectionPointInType>,
pub action: Vec<ActionBlockActionElementType>,
pub add_data: Option<AddDataType>,
pub documentation: Option<FormattedTextType>,
}Fields§
§local_id: u64§negated: bool§width: Option<f64>§height: Option<f64>§execution_order_id: Option<u64>Used to identify the order of execution. Also used to identify one special block if there are several blocks with the same name.
global_id: Option<String>§position: PositionType§connection_point_in: Option<ConnectionPointInType>§action: Vec<ActionBlockActionElementType>§add_data: Option<AddDataType>§documentation: Option<FormattedTextType>Implementations§
Source§impl ActionBlockElementType
impl ActionBlockElementType
pub fn default_negated() -> bool
Trait Implementations§
Source§impl Debug for ActionBlockElementType
impl Debug for ActionBlockElementType
Source§impl<'de> Deserializer<'de, ActionBlockElementType> for Box<ActionBlockElementTypeDeserializer>
impl<'de> Deserializer<'de, ActionBlockElementType> for Box<ActionBlockElementTypeDeserializer>
Source§fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, ActionBlockElementType>where
R: DeserializeReader,
fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, ActionBlockElementType>where
R: DeserializeReader,
Source§fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, ActionBlockElementType>where
R: DeserializeReader,
fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, ActionBlockElementType>where
R: DeserializeReader,
Source§fn finish<R>(self, reader: &R) -> Result<ActionBlockElementType, Error>where
R: DeserializeReader,
fn finish<R>(self, reader: &R) -> Result<ActionBlockElementType, Error>where
R: DeserializeReader,
Force the deserializer to finish. Read more
Source§impl WithDeserializer for ActionBlockElementType
impl WithDeserializer for ActionBlockElementType
Source§type Deserializer = Box<ActionBlockElementTypeDeserializer>
type Deserializer = Box<ActionBlockElementTypeDeserializer>
The deserializer to use for this type.
Source§impl WithSerializer for ActionBlockElementType
impl WithSerializer for ActionBlockElementType
Source§type Serializer<'x> = ActionBlockElementTypeSerializer<'x>
type Serializer<'x> = ActionBlockElementTypeSerializer<'x>
The serializer to use for this type.
Source§fn serializer<'ser>(
&'ser self,
name: Option<&'ser str>,
is_root: bool,
) -> Result<Self::Serializer<'ser>, Error>
fn serializer<'ser>( &'ser self, name: Option<&'ser str>, is_root: bool, ) -> Result<Self::Serializer<'ser>, Error>
Initializes a new serializer from the passed
value. Read moreAuto Trait Implementations§
impl Freeze for ActionBlockElementType
impl RefUnwindSafe for ActionBlockElementType
impl Send for ActionBlockElementType
impl Sync for ActionBlockElementType
impl Unpin for ActionBlockElementType
impl UnwindSafe for ActionBlockElementType
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