pub struct SetTileEdges {
pub top: Option<String>,
pub right: Option<String>,
pub bottom: Option<String>,
pub left: Option<String>,
}Expand description
One set of edge crosser tags on a tile.
§Examples
let edges = nwnrs_set::SetTileEdges::default();
assert!(edges.top.is_none());Fields§
§top: Option<String>Crosser tag on the top edge.
right: Option<String>Crosser tag on the right edge.
bottom: Option<String>Crosser tag on the bottom edge.
left: Option<String>Crosser tag on the left edge.
Trait Implementations§
Source§impl Clone for SetTileEdges
impl Clone for SetTileEdges
Source§fn clone(&self) -> SetTileEdges
fn clone(&self) -> SetTileEdges
Returns a duplicate of the value. Read more
1.0.0 · 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 SetTileEdges
impl Debug for SetTileEdges
Source§impl Default for SetTileEdges
impl Default for SetTileEdges
Source§fn default() -> SetTileEdges
fn default() -> SetTileEdges
Returns the “default value” for a type. Read more
Source§impl PartialEq for SetTileEdges
impl PartialEq for SetTileEdges
impl Eq for SetTileEdges
impl StructuralPartialEq for SetTileEdges
Auto Trait Implementations§
impl Freeze for SetTileEdges
impl RefUnwindSafe for SetTileEdges
impl Send for SetTileEdges
impl Sync for SetTileEdges
impl Unpin for SetTileEdges
impl UnsafeUnpin for SetTileEdges
impl UnwindSafe for SetTileEdges
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