Skip to main content

Module prelude

Module prelude 

Source
Expand description

Convenience prelude — use vantage_api_client::prelude::*; pulls in the public surface of both adapter modules in one shot.

Designed for application code that already knows which protocol it wants. If you want one protocol only, prefer importing from crate::rest or crate::graphql directly.

Re-exports§

pub use crate::graphql::AnyGraphqlType;
pub use crate::graphql::FieldCondition;
pub use crate::graphql::FilterDialect;
pub use crate::graphql::GraphqlApi;
pub use crate::graphql::GraphqlApiBuilder;
pub use crate::graphql::GraphqlApiTableShell;
pub use crate::graphql::GraphqlApiVistaFactory;
pub use crate::graphql::GraphqlApiVistaSpec;
pub use crate::graphql::GraphqlBlock;
pub use crate::graphql::GraphqlColumnBlock;
pub use crate::graphql::GraphqlColumnExtras;
pub use crate::graphql::GraphqlCondition;
pub use crate::graphql::GraphqlOp;
pub use crate::graphql::GraphqlOperation;
pub use crate::graphql::GraphqlSelect;
pub use crate::graphql::GraphqlTableExtras;
pub use crate::graphql::GraphqlType;
pub use crate::graphql::GraphqlTypeVariants;
pub use crate::graphql::NoGraphqlExtras;
pub use crate::graphql::RenderedQuery;
pub use crate::rest::NoApiExtras;
pub use crate::rest::PaginationParams;
pub use crate::rest::ResponseShape;
pub use crate::rest::RestApi;
pub use crate::rest::RestApiBuilder;
pub use crate::rest::RestApiTableShell;
pub use crate::rest::RestApiVistaFactory;
pub use crate::rest::RestApiVistaSpec;
pub use crate::rest::eq_condition;