pub struct LayoutApplyOutcome {
pub layout: LayoutResult,
pub dispatch: Option<DispatchOutcome>,
}Expand description
Result of applying a layout engine through the store.
Fields§
§layout: LayoutResult§dispatch: Option<DispatchOutcome>Implementations§
Source§impl LayoutApplyOutcome
impl LayoutApplyOutcome
pub fn committed(&self) -> Option<&GraphTransaction>
Trait Implementations§
Source§impl Clone for LayoutApplyOutcome
impl Clone for LayoutApplyOutcome
Source§fn clone(&self) -> LayoutApplyOutcome
fn clone(&self) -> LayoutApplyOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LayoutApplyOutcome
impl Debug for LayoutApplyOutcome
Source§impl From<LayoutApplyOutcome> for DugongLayoutApplyOutcome
impl From<LayoutApplyOutcome> for DugongLayoutApplyOutcome
Source§fn from(outcome: LayoutApplyOutcome) -> Self
fn from(outcome: LayoutApplyOutcome) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LayoutApplyOutcome
impl RefUnwindSafe for LayoutApplyOutcome
impl Send for LayoutApplyOutcome
impl Sync for LayoutApplyOutcome
impl Unpin for LayoutApplyOutcome
impl UnsafeUnpin for LayoutApplyOutcome
impl UnwindSafe for LayoutApplyOutcome
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