Struct i_slint_compiler::layout::PathLayout
source · [−]pub struct PathLayout {
pub path: Path,
pub elements: Vec<ElementRc>,
pub rect: LayoutRect,
pub offset_reference: Option<NamedReference>,
}
Expand description
Internal representation of a path layout
Fields
path: Path
elements: Vec<ElementRc>
rect: LayoutRect
offset_reference: Option<NamedReference>
Trait Implementations
sourceimpl Clone for PathLayout
impl Clone for PathLayout
sourcefn clone(&self) -> PathLayout
fn clone(&self) -> PathLayout
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PathLayout
impl Debug for PathLayout
sourceimpl From<PathLayout> for Layout
impl From<PathLayout> for Layout
sourcefn from(original: PathLayout) -> Layout
fn from(original: PathLayout) -> Layout
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for PathLayout
impl !Send for PathLayout
impl !Sync for PathLayout
impl Unpin for PathLayout
impl !UnwindSafe for PathLayout
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more