Module surf_n_term::surface[][src]

Surface object

Matrix like object which is used to access and modify terminal frame and images

Structs

Shape

Shape object describing layout of data in the surface object

SurfaceIter

Iterator over elements of the Surface

SurfaceMutIter

Iterator over mutable elements of the Surface

SurfaceMutView

Mutable view of (sub)surface

SurfaceOwned

Surface owns its data

SurfaceOwnedView

View over owned surface

SurfaceView

View of (sub)surface

Traits

Surface

Matrix like object used to store RGBA (in case of images) and Cell (in case of Terminal)

SurfaceMut

Mutable surface

ViewBounds

Everything that can be intepreted as a view bounds.