tengri/src/layout/align.rs
facile pop culture reference 0b9e9c0696 wip: final simplify
2026-07-05 18:46:22 +03:00

13 lines
349 B
Rust

use crate::*;
pub struct Align<T>(Option<Origin>, T);
/// ```
/// use tengri::*;
/// let _ = align(None, "unaligned");
/// let _ = align(Origin::SE, "southeast");
/// let _ = align(Some(Origin::SE), "southeast");
/// ```
pub fn align <S: Screen, T: Draw<S>, U: Into<Option<Origin>>> (origin: U, it: T) -> Align<T> {
Align(origin.into(), it)
}