| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Swagger.Lens
Documentation
class HasDescription s d | s -> d where Source
Methods
description :: Lens' s d Source
Instances
class HasSchemaCommon s where Source
Methods
schemaDefault :: HasSchemaCommon s => Lens' s (Maybe Value) Source
schemaMaximum :: HasSchemaCommon s => Lens' s (Maybe Scientific) Source
schemaExclusiveMaximum :: HasSchemaCommon s => Lens' s (Maybe Bool) Source
schemaMinimum :: HasSchemaCommon s => Lens' s (Maybe Scientific) Source
schemaExclusiveMinimum :: HasSchemaCommon s => Lens' s (Maybe Bool) Source
schemaMaxLength :: HasSchemaCommon s => Lens' s (Maybe Integer) Source
schemaMinLength :: HasSchemaCommon s => Lens' s (Maybe Integer) Source
schemaPattern :: HasSchemaCommon s => Lens' s (Maybe Text) Source
schemaMaxItems :: HasSchemaCommon s => Lens' s (Maybe Integer) Source
schemaMinItems :: HasSchemaCommon s => Lens' s (Maybe Integer) Source
schemaUniqueItems :: HasSchemaCommon s => Lens' s (Maybe Bool) Source
schemaEnum :: HasSchemaCommon s => Lens' s (Maybe [Value]) Source
schemaMultipleOf :: HasSchemaCommon s => Lens' s (Maybe Scientific) Source