pydantic_settings.types
¶
Module Contents¶
-
pydantic_settings.types.
Json
¶
-
pydantic_settings.types.
JsonDict
¶
-
pydantic_settings.types.
JsonList
¶
-
class
pydantic_settings.types.
DataclassProtocol
¶
-
class
pydantic_settings.types.
PydanticDataclass
¶
-
pydantic_settings.types.
AnyPydanticModel
¶
-
pydantic_settings.types.
AnyModelType
¶
-
pydantic_settings.types.
is_pydantic_dataclass
(cls: Type) → bool¶
-
pydantic_settings.types.
JsonLocation
¶ Sequence of indexes or keys, represents a path to reach the value inside some
JsonDict
.
-
class
pydantic_settings.types.
TextLocation
¶ Describes value occurrence inside a text.
-
line
:int¶
-
col
:int¶
-
end_line
:int¶
-
end_col
:int¶
-
pos
:int¶
-
end_pos
:int¶
-
-
pydantic_settings.types.
FlatMapLocation
¶
-
pydantic_settings.types.
AnySourceLocation
¶
-
pydantic_settings.types.
SL
¶
-
class
pydantic_settings.types.
SourceValueLocationProvider
¶ Describes location of a value inside the source.
-
abstract
get_location
(self, val_loc: JsonLocation) → SL¶
-
abstract
-
pydantic_settings.types.
AnySourceLocProvider
¶