Skip to main content

Module client

Module client 

Source

Re-exports§

pub use auth::AuthSession;
pub use auth::LoginRequest;
pub use auth::LogoutRequest;
pub use auth::RegisterRequest;
pub use boards::BoardColor;
pub use boards::BoardCounts;
pub use boards::BoardDocument;
pub use boards::BoardPermission;
pub use boards::BoardSummary;
pub use boards::BoardType;
pub use boards::BoardWatchLevel;
pub use boards::BoardWatcher;
pub use boards::CreateBoardRequest;
pub use boards::CreateBoardResult;
pub use boards::DeleteBoardResult;
pub use boards::PresentParentTask;
pub use boards::RenameBoardResult;
pub use cards::ArchiveCardResult;
pub use cards::CardCustomField;
pub use cards::CardCustomFieldValue;
pub use cards::CardDependency;
pub use cards::CardDocument;
pub use cards::CardLocation;
pub use cards::CardPoker;
pub use cards::CardSticker;
pub use cards::CardStickerHighlight;
pub use cards::CardSummary;
pub use cards::CardVote;
pub use cards::CreateCardRequest;
pub use cards::CreateCardResult;
pub use cards::DeleteCardResult;
pub use cards::RestoreCardResult;
pub use cards::SetCardCustomFieldRequest;
pub use cards::SetCardCustomFieldResponse;
pub use cards::UpdateCardRequest;
pub use cards::UpdateCardResult;
pub use checklist_items::ChecklistItemDocument;
pub use checklist_items::ChecklistItemFinishedInput;
pub use checklist_items::ChecklistItemSortInput;
pub use checklist_items::CreateChecklistItemRequest;
pub use checklist_items::CreateChecklistItemResult;
pub use checklist_items::DeleteChecklistItemResult;
pub use checklist_items::UpdateChecklistItemRequest;
pub use checklist_items::UpdateChecklistItemResult;
pub use checklists::ChecklistDocument;
pub use checklists::ChecklistItemSummary;
pub use checklists::ChecklistItemsInput;
pub use checklists::ChecklistSummary;
pub use checklists::CreateChecklistRequest;
pub use checklists::CreateChecklistResult;
pub use checklists::DeleteChecklistResult;
pub use comments::CommentDocument;
pub use comments::CommentSummary;
pub use comments::CreateCommentRequest;
pub use comments::CreateCommentResult;
pub use comments::DeleteCommentResult;
pub use custom_fields::CreateCustomFieldItemsRequest;
pub use custom_fields::CreateCustomFieldRequest;
pub use custom_fields::CustomFieldDocument;
pub use custom_fields::CustomFieldDropdownItem;
pub use custom_fields::CustomFieldIdResponse;
pub use custom_fields::CustomFieldSettings;
pub use custom_fields::CustomFieldSummary;
pub use custom_fields::CustomFieldType;
pub use custom_fields::UpdateCustomFieldItemRequest;
pub use custom_fields::UpdateCustomFieldRequest;
pub use dependencies::BoardDependencyLine;
pub use dependencies::CardDependencySummary;
pub use dependencies::CreateDependencyRequest;
pub use dependencies::CreateDependencyResponse;
pub use dependencies::DependencyMetadata;
pub use dependencies::DependencyMutationResponse;
pub use dependencies::DependencyType;
pub use error::ClientError;
pub use integrations::CreateIntegrationRequest;
pub use integrations::IntegrationActivitiesRequest;
pub use integrations::IntegrationActivitiesResponse;
pub use integrations::IntegrationDocument;
pub use integrations::IntegrationIdResponse;
pub use integrations::UpdateIntegrationRequest;
pub use lists::CreateListRequest;
pub use lists::CreateListResult;
pub use lists::DeleteListResult;
pub use lists::ListDocument;
pub use lists::ListSummary;
pub use lists::ListWipLimit;
pub use lists::UpdateListRequest;
pub use lists::UpdateListResult;
pub use rules::CreateRuleRequest;
pub use rules::RuleAction;
pub use rules::RuleActionInput;
pub use rules::RuleCreateResponse;
pub use rules::RuleDocument;
pub use rules::RuleIdResponse;
pub use rules::RuleNumber;
pub use rules::RuleTrigger;
pub use rules::RuleTriggerInput;
pub use rules::UpdateRuleRequest;
pub use swimlanes::CreateSwimlaneRequest;
pub use swimlanes::CreateSwimlaneResult;
pub use swimlanes::DeleteSwimlaneResult;
pub use swimlanes::SwimlaneDocument;
pub use swimlanes::SwimlaneSummary;
pub use swimlanes::UpdateSwimlaneRequest;
pub use swimlanes::UpdateSwimlaneResult;
pub use users::CreateUserRequest;
pub use users::CreateUserResult;
pub use users::CurrentUser;
pub use users::CurrentUserBoard;
pub use users::CurrentUserEmail;
pub use users::CurrentUserProfile;
pub use users::UserAction;
pub use users::UserActionResult;
pub use users::UserCard;
pub use users::UserCardQuery;
pub use users::UserDialogOptions;
pub use users::UserEmail;
pub use users::UserOrganization;
pub use users::UserProfile;
pub use users::UserRecord;
pub use users::UserSummary;
pub use users::UserTeam;
pub use users::UserWorkspaceNode;

Modules§

admin
Global administrator settings for Wekan v12.57.
attachments
auth
boards
cards
checklist_items
checklists
comments
custom_fields
dependencies
error
exports
Native export transport. Complete artifacts are staged before validation/delivery.
imports
Bounded preparation shared by the native JSON import endpoints.
integrations
lists
metadata
Shared stored metadata returned by native v12.57 resource reads.
rules
Board automation rules for the pinned Wekan REST API.
swimlanes
system
users

Structs§

RawApiResponse
ResponseDiagnostic
ServerUrl
WekanClient
WekanClientFactory

Enums§

ResponseDecodeKind
ServerUrlError
WekanClientFactoryError