7 releases

0.1.6 Feb 1, 2025
0.1.5 Jan 27, 2025

#7 in #rows

Download history 378/week @ 2025-01-08 136/week @ 2025-01-15 210/week @ 2025-01-22 168/week @ 2025-01-29 31/week @ 2025-02-05 12/week @ 2025-02-12 14/week @ 2025-02-26

71 downloads per month

Custom license

66KB
1.5K SLoC

Hoicko Library

PRIVATE REPOSITORY - CONFIDENTIAL

Internal Rust library for handling Hoicko activity and notification payloads.

Proprietary Notice

This is a private, proprietary library owned by Hoicko. All rights reserved. Unauthorized access, use, or distribution is prohibited.

Internal Usage

Add to your Cargo.toml:

[dependencies]
hoicko_rows = { version = "0.1.0", registry = "hoicko-private" }

Features

  • Activity tracking
  • Notification handling
  • Serialization support
  • Type-safe enums for actions and types

Example Usage

use hoicko_rows::{ActivityAction, ActivityType, ActivityPayload, NotificationPayload};

// Create an activity payload
let activity = ActivityPayload::new(
    ActivityAction::Insert,
    ActivityType::Board,
    "doc123".to_string(),
    "domain123".to_string(),
    "user123".to_string(),
);

// Create a notification
let notification = NotificationPayload::new(
    "Title".to_string(),
    "Body".to_string(),
    "NOTIFICATION".to_string(),
    "from123".to_string(),
    "to123".to_string(),
    "domain123".to_string(),
);

Security Notice

This repository contains proprietary code. Do not share or distribute.

License

Copyright © 2024 Hoicko. All rights reserved. Proprietary and confidential.

Dependencies

~25MB
~193K SLoC