List of all items
Structs
- base::sanitizer::intl::iso::Iso3166_1A2
- base::sanitizer::intl::iso::Iso639_1
- base::sanitizer::intl::phone::E164PhoneNumber
- base::sanitizer::num::Clamp
- base::sanitizer::num::RoundDecimalPlaces
- base::sanitizer::text::Trim
- base::sanitizer::text::ascii::AlphaNumeric
- base::sanitizer::text::ascii::Numeric
- base::sanitizer::text::case::Kebab
- base::sanitizer::text::case::Lower
- base::sanitizer::text::case::Snake
- base::sanitizer::text::case::Title
- base::sanitizer::text::case::Upper
- base::sanitizer::text::case::UpperCamel
- base::sanitizer::text::case::UpperSnake
- base::sanitizer::text::color::RgbHex
- base::sanitizer::text::color::RgbaHex
- base::sanitizer::time::CreatedAt
- base::sanitizer::time::UpdatedAt
- base::sanitizer::web::MimeType
- base::sanitizer::web::Url
- base::types::bytes::Utf8
- base::types::color::Rgb
- base::types::color::RgbHex
- base::types::color::Rgba
- base::types::color::RgbaHex
- base::types::color::rgb_views::RgbUpdate
- base::types::color::rgb_views::RgbView
- base::types::color::rgba_views::RgbaUpdate
- base::types::color::rgba_views::RgbaView
- base::types::finance::Usd
- base::types::geo::AddressLine
- base::types::geo::CityName
- base::types::geo::PostalCode
- base::types::geo::RegionName
- base::types::hash::Sha256
- base::types::ic::Memo
- base::types::ic::icp::Payment
- base::types::ic::icp::Tokens
- base::types::ic::icp::payment_views::PaymentUpdate
- base::types::ic::icp::payment_views::PaymentView
- base::types::ic::icrc1::Payment
- base::types::ic::icrc1::TokenAmount
- base::types::ic::icrc1::Tokens
- base::types::ic::icrc1::payment_views::PaymentUpdate
- base::types::ic::icrc1::payment_views::PaymentView
- base::types::ic::icrc1::token_amount_views::TokenAmountUpdate
- base::types::ic::icrc1::token_amount_views::TokenAmountView
- base::types::ic::icrc3::value::Map
- base::types::ident::Constant
- base::types::ident::Field
- base::types::ident::Function
- base::types::ident::Variable
- base::types::ident::Variant
- base::types::intl::CountryCode
- base::types::intl::LanguageCode
- base::types::intl::PhoneNumber
- base::types::lang::Code
- base::types::num::DecimalRange
- base::types::num::Degrees
- base::types::num::DurationRange
- base::types::num::Int32Range
- base::types::num::Nat32Range
- base::types::num::Percent
- base::types::num::PercentModifier
- base::types::num::decimal_range_views::DecimalRangeUpdate
- base::types::num::decimal_range_views::DecimalRangeView
- base::types::num::duration_range_views::DurationRangeUpdate
- base::types::num::duration_range_views::DurationRangeView
- base::types::num::int32_range_views::Int32RangeUpdate
- base::types::num::int32_range_views::Int32RangeView
- base::types::num::nat32_range_views::Nat32RangeUpdate
- base::types::num::nat32_range_views::Nat32RangeView
- base::types::time::CreatedAt
- base::types::time::Milliseconds
- base::types::time::Minutes
- base::types::time::Seconds
- base::types::time::UpdatedAt
- base::types::web::MimeType
- base::types::web::Url
- base::validator::bytes::Utf8
- base::validator::collection::InArray
- base::validator::decimal::MaxDecimalPlaces
- base::validator::hash::Sha256
- base::validator::intl::iso::Iso3166_1A2
- base::validator::intl::iso::Iso639_1
- base::validator::intl::phone::E164PhoneNumber
- base::validator::len::Equal
- base::validator::len::Max
- base::validator::len::Min
- base::validator::len::Range
- base::validator::num::Equal
- base::validator::num::Gt
- base::validator::num::Gte
- base::validator::num::Lt
- base::validator::num::Lte
- base::validator::num::MultipleOf
- base::validator::num::NotEqual
- base::validator::num::Range
- base::validator::text::AlphaUscore
- base::validator::text::AlphanumUscore
- base::validator::text::Ascii
- base::validator::text::case::Kebab
- base::validator::text::case::Lower
- base::validator::text::case::LowerUscore
- base::validator::text::case::Snake
- base::validator::text::case::Title
- base::validator::text::case::Upper
- base::validator::text::case::UpperCamel
- base::validator::text::case::UpperSnake
- base::validator::text::color::RgbHex
- base::validator::text::color::RgbaHex
- base::validator::web::MimeType
- base::validator::web::Url
- db::DbSession
- db::PagedLoadQuery
- db::SessionDeleteQuery
- db::SessionLoadQuery
- db::query::FieldRef
- db::query::Query
- db::query::builder::FieldRef
- db::query::expr::SortExpr
- db::response::PagedResponse
- db::response::Response
- db::response::WriteBatchResponse
- db::response::WriteResponse
- design::prelude::Account
- design::prelude::Blob
- design::prelude::Date
- design::prelude::Decimal
- design::prelude::DecimalParts
- design::prelude::Duration
- design::prelude::E18s
- design::prelude::E8s
- design::prelude::FieldRef
- design::prelude::Float32
- design::prelude::Float64
- design::prelude::Id
- design::prelude::Int
- design::prelude::Int128
- design::prelude::Nat
- design::prelude::Nat128
- design::prelude::Principal
- design::prelude::ProjectedIdentity
- design::prelude::Subaccount
- design::prelude::Timestamp
- design::prelude::Ulid
- design::prelude::Unit
- error::Error
- prelude::Account
- prelude::Blob
- prelude::Date
- prelude::Decimal
- prelude::DecimalParts
- prelude::Duration
- prelude::E18s
- prelude::E8s
- prelude::FieldRef
- prelude::Float32
- prelude::Float64
- prelude::Id
- prelude::Int
- prelude::Int128
- prelude::Nat
- prelude::Nat128
- prelude::Principal
- prelude::ProjectedIdentity
- prelude::Subaccount
- prelude::Timestamp
- prelude::Ulid
- prelude::Unit
- visitor::Issue
- visitor::ScopedContext
- visitor::VisitorError
- visitor::VisitorIssues
Enums
- base::types::ic::icrc3::Value
- base::types::ic::icrc3::value_views::ValueView
- db::query::Predicate
- db::query::ReadConsistency
- db::query::expr::FilterExpr
- db::query::expr::OrderDirection
- db::query::predicate::Predicate
- design::prelude::AccountEncodeError
- design::prelude::Float32DecodeError
- design::prelude::Float64DecodeError
- design::prelude::PrincipalDecodeError
- design::prelude::PrincipalEncodeError
- design::prelude::PrincipalError
- design::prelude::UlidDecodeError
- design::prelude::UlidError
- design::prelude::Value
- error::ErrorKind
- error::ErrorOrigin
- error::PatchError
- error::QueryErrorKind
- error::UpdateErrorKind
- patch::ListPatch
- patch::MapPatch
- patch::MergePatchError
- patch::SetPatch
- prelude::AccountEncodeError
- prelude::Float32DecodeError
- prelude::Float64DecodeError
- prelude::Predicate
- prelude::PrincipalDecodeError
- prelude::PrincipalEncodeError
- prelude::PrincipalError
- prelude::UlidDecodeError
- prelude::UlidError
- prelude::Value
- traits::FieldValueKind
- traits::Ordering
- visitor::PathSegment
Traits
- base::validator::len::HasLen
- design::prelude::CandidType
- design::prelude::EntityKind
- design::prelude::GenerateKey
- design::prelude::Sanitizer
- design::prelude::ValidateCustom
- design::prelude::Validator
- design::prelude::VisitorContext
- prelude::CandidType
- prelude::Deserialize
- prelude::EntityValue
- prelude::GenerateKey
- prelude::Serialize
- traits::Add
- traits::AddAssign
- traits::AsView
- traits::Atomic
- traits::CanisterKind
- traits::Collection
- traits::CreateView
- traits::Debug
- traits::Default
- traits::Deserialize
- traits::DeserializeOwned
- traits::Div
- traits::DivAssign
- traits::EntityIdentity
- traits::EntityKey
- traits::EntityKeyBytes
- traits::EntityKind
- traits::EntityPlacement
- traits::EntitySchema
- traits::EntityValue
- traits::EnumValue
- traits::Eq
- traits::FieldValue
- traits::FieldValues
- traits::From
- traits::Hash
- traits::Inner
- traits::Kind
- traits::MapCollection
- traits::Mul
- traits::MulAssign
- traits::NumCast
- traits::NumFromPrimitive
- traits::NumToPrimitive
- traits::PartialEq
- traits::Path
- traits::Rem
- traits::Sanitize
- traits::SanitizeAuto
- traits::SanitizeCustom
- traits::Sanitizer
- traits::Serialize
- traits::SingletonEntity
- traits::Storable
- traits::StoreKind
- traits::Sub
- traits::SubAssign
- traits::TypeKind
- traits::UpdateView
- traits::Validate
- traits::ValidateAuto
- traits::ValidateCustom
- traits::Validator
- traits::Visitable
- visitor::VisitorContext
- visitor::VisitorCore
- visitor::VisitorMutCore
Macros
Attribute Macros
- design::prelude::canister
- design::prelude::entity
- design::prelude::enum_
- design::prelude::list
- design::prelude::map
- design::prelude::newtype
- design::prelude::record
- design::prelude::sanitizer
- design::prelude::set
- design::prelude::store
- design::prelude::tuple
- design::prelude::validator
Derive Macros
- design::prelude::CandidType
- prelude::CandidType
- prelude::Deserialize
- prelude::Serialize
- traits::Debug
- traits::Default
- traits::Deserialize
- traits::Eq
- traits::Hash
- traits::PartialEq
- traits::Serialize
Functions
- deserialize
- sanitize
- serialize
- validate
- visitor::perform_visit
- visitor::perform_visit_mut
- visitor::sanitize
- visitor::validate
Type Aliases
- base::types::bytes::utf8_views::Utf8Update
- base::types::bytes::utf8_views::Utf8View
- base::types::color::rgb_hex_views::RgbHexUpdate
- base::types::color::rgb_hex_views::RgbHexView
- base::types::color::rgba_hex_views::RgbaHexUpdate
- base::types::color::rgba_hex_views::RgbaHexView
- base::types::finance::usd_views::UsdUpdate
- base::types::finance::usd_views::UsdView
- base::types::geo::address_line_views::AddressLineUpdate
- base::types::geo::address_line_views::AddressLineView
- base::types::geo::city_name_views::CityNameUpdate
- base::types::geo::city_name_views::CityNameView
- base::types::geo::postal_code_views::PostalCodeUpdate
- base::types::geo::postal_code_views::PostalCodeView
- base::types::geo::region_name_views::RegionNameUpdate
- base::types::geo::region_name_views::RegionNameView
- base::types::hash::sha256_views::Sha256Update
- base::types::hash::sha256_views::Sha256View
- base::types::ic::icp::tokens_views::TokensUpdate
- base::types::ic::icp::tokens_views::TokensView
- base::types::ic::icrc1::tokens_views::TokensUpdate
- base::types::ic::icrc1::tokens_views::TokensView
- base::types::ic::icrc3::value::map_views::MapUpdate
- base::types::ic::icrc3::value::map_views::MapView
- base::types::ic::icrc3::value_views::ValueUpdate
- base::types::ic::memo_views::MemoUpdate
- base::types::ic::memo_views::MemoView
- base::types::ident::constant_views::ConstantUpdate
- base::types::ident::constant_views::ConstantView
- base::types::ident::field_views::FieldUpdate
- base::types::ident::field_views::FieldView
- base::types::ident::function_views::FunctionUpdate
- base::types::ident::function_views::FunctionView
- base::types::ident::variable_views::VariableUpdate
- base::types::ident::variable_views::VariableView
- base::types::ident::variant_views::VariantUpdate
- base::types::ident::variant_views::VariantView
- base::types::intl::country_code_views::CountryCodeUpdate
- base::types::intl::country_code_views::CountryCodeView
- base::types::intl::language_code_views::LanguageCodeUpdate
- base::types::intl::language_code_views::LanguageCodeView
- base::types::intl::phone_number_views::PhoneNumberUpdate
- base::types::intl::phone_number_views::PhoneNumberView
- base::types::lang::code_views::CodeUpdate
- base::types::lang::code_views::CodeView
- base::types::num::degrees_views::DegreesUpdate
- base::types::num::degrees_views::DegreesView
- base::types::num::percent_modifier_views::PercentModifierUpdate
- base::types::num::percent_modifier_views::PercentModifierView
- base::types::num::percent_views::PercentUpdate
- base::types::num::percent_views::PercentView
- base::types::time::created_at_views::CreatedAtUpdate
- base::types::time::created_at_views::CreatedAtView
- base::types::time::milliseconds_views::MillisecondsUpdate
- base::types::time::milliseconds_views::MillisecondsView
- base::types::time::minutes_views::MinutesUpdate
- base::types::time::minutes_views::MinutesView
- base::types::time::seconds_views::SecondsUpdate
- base::types::time::seconds_views::SecondsView
- base::types::time::updated_at_views::UpdatedAtUpdate
- base::types::time::updated_at_views::UpdatedAtView
- base::types::web::mime_type_views::MimeTypeUpdate
- base::types::web::mime_type_views::MimeTypeView
- base::types::web::url_views::UrlUpdate
- base::types::web::url_views::UrlView
- db::Row
- design::prelude::Bool
- design::prelude::Int16
- design::prelude::Int32
- design::prelude::Int64
- design::prelude::Int8
- design::prelude::Nat16
- design::prelude::Nat32
- design::prelude::Nat64
- design::prelude::Nat8
- design::prelude::Text
- prelude::Bool
- prelude::Int16
- prelude::Int32
- prelude::Int64
- prelude::Int8
- prelude::Nat16
- prelude::Nat32
- prelude::Nat64
- prelude::Nat8
- prelude::Text
- traits::Create
- traits::Update
- traits::View