Thanks to visit codestin.com
Credit goes to lib.rs

#cow

  1. beef

    More compact Cow

    v0.5.2 2.1M #cow #slice #string #borrow
  2. hipstr

    string for Rust: zero-cost borrow and slicing, inline representation for small strings, (atomic) reference counting

    v0.8.0 33K #rc #inline-string #arc-str #reference-counting #cow
  3. lean_string

    Compact, clone-on-write string

    v0.5.1 28K #sso-string #string #cow
  4. maybe-owned

    MaybeOwned (and MaybeOwnedMut) type similar to std’s Cow but it implements From<T> and From<&'a T> and does not require ToOwned

    v0.3.4 1.1M #cow #maybe #owned
  5. str-utils

    some traits to extend [u8], str and Cow<str>

    v0.3.1 320 #string #fluent #character #cow
  6. cow_hashbrown

    port of Google's SwissTable hash map with copy-on-write support

    v0.14.21 950 #hash-map #swisstable #cow
  7. instance-copy-on-write

    A MT-safe copy-on-write implementation for the data structures

    v0.9.1 #copy-on-write #mutex #cow
  8. cow_hashmap

    Hashmap with copy-on-write semantics that requires no locks

    v0.1.13 800 #hash-map #swisstable #cow
  9. as-is

    An abstraction over ownership

    v0.0.30 1.9K #generic #mutability #cow #reference #no-alloc #owned-reference
  10. bounded-static

    Defines the ToBoundedStatic and IntoBoundedStatic traits

    v0.8.0 2.3K #cow #static #derive #bounded #owned
  11. mstr

    2-word, immutable Cow<str>

    v0.1.5 270 #cow-str #string #small #cow
  12. mayber

    A zero-cost enum for handling either references or owned values with a unified interface

    v0.1.0 440 #zero-cost #maybe #reference #cow #deref #no-alloc
  13. flex

    Flexible borrowing and ownership for Rust

    v0.2.0 #ownership #cow #no-std
  14. cow2

    Like Cow<B>, but B is covariant

    v0.2.6 230 #string #cow #slice
  15. arcow

    Atomically Reference-counted Copy-On-Write shared pointer

    v1.1.1 #rc #copy-on-write #cow
  16. anycow

    A supercharged container for read-heavy, occasionally-updated data structures with multiple storage strategies

    v0.1.0 #lock-free #atomic #data-structures #container #cow
  17. sting

    Smaller alternatives to Cow<'static, {str,[u8]}>

    v0.1.2 #static-string #cow #u8 #alternative
  18. serde_cow

    more efficent serde deserializations for Cow

    v0.1.2 54K #deserialize #string #serde #optimization #cow
  19. cow-parser

    A parser for the esoteric Cow programming language

    v0.1.1 #programming-language #parser-for-esoteric #cow #pest
  20. derive-into-owned

    Custom derives to help with types containing Cow fields

    v0.2.0 527K #proc-macro #cow #field #generator #deriving #borrowing
  21. rscowsay

    cowsay

    v0.1.0 #cowsay #cow #say #command-line
  22. smartcow

    a cow for smartstrings

    v0.2.1 14K #cow #smartstring
  23. bounded-static-derive-more

    Macro to derive ToBoundedStatic and IntoBoundedStatic traits

    v0.1.0 #static #cow #owned #bounded
  24. maybe_path

    Zero overhead static initializer for Path

    v0.1.3 1.3K #static-initialization #const #path #cow
  25. strloin

    copy on write slices of a string

    v0.3.0 360 #copy-on-write #slice #string #cow
  26. boar

    Flexible clone on write smart pointers with Borrowed, Owned, Arc, Rc and Static variants. Like std's Cow without the ToOwned requirement and additional Rc, Arc or Static variants

    v0.2.4 #rc #string #cow
  27. bos

    Flexible Borrowed, Owned or Shared (B.O.S.) smart pointers. Like std's Cow but with Rc/Arc and without the ToOwned requirement

    v0.3.1 #rc #string #cow #shared
  28. supercow

    A generic way to accept general reference-like values without proliferating generics

    v0.1.0 10K #cow #borrow #generic
  29. cervine

    A slightly more flexible Cow; roughly to T: Borrow<R> as alloc::borrow::Cow is to B: ToOwned

    v0.0.6 110 #cow #serde #borrow
  30. snap-buf

    A copy on write byte buffer for efficient snapshotting

    v0.5.0 370 #byte-buffer #mvcc #cow
  31. lifetime

    Traits and derive macros to change the lifetime of a type, allowing efficient reuse of your stucts or enums with any lifetime requirement

    v0.1.0 230 #into-static #convert #to-borrowed #cow
  32. borrown

    Borrowed or owned, simplified for no-std

    v0.1.0 5.5K #cow #owned #borrowed
  33. Try searching with DuckDuckGo.

  34. larc

    Lazy Arc/Weak pointers

    v0.5.0 #lazy-evaluation #arc #cow #static
  35. cowvert

    a flexible data container supporting owned, reference-counted, and copy-on-write semantics. designed for use in interpreters

    v0.1.1 #mutation #ownership #data #cow
  36. maybe-owned-trait

    Either an owned or borrowed value, with type known at compile time

    v0.2.1 #cow #owned #borrowed
  37. cow_arc

    CowArc can be useful for decreasing memory allocations by sharing immutable memory

    v0.2.2 #ram #builder #cow
  38. nostd_cow

    A no_std implementation of std::borrow::Cow

    v0.1.0 #no-std #cow #no-alloc
  39. boow

    Borrow Or oWned smart pointer. Alternative to Cow.

    v0.1.3 3.0K #bow #owned #cow #borrow
  40. cowsay

    program that generates ASCII art pictures of a cow with a message

    v0.14.0 #ascii-art #generator #message #image #cow
  41. rc_collections

    Shared, reference-counted, copy-on-write, single-pointer buffers

    v0.1.0 #shared #gc #cow
  42. stringish

    A smaller and easier copy-on-write string

    v0.1.1 #copy-on-write #string #cow
  43. cow-rewrite

    Rewrite copy-on-write types copying only when it's neccessary

    v0.1.0 #copy-on-write #rewrite #cow
  44. reuse

    Traits and derive macros for efficiently reusing your stucts or enums with any lifetime requirement

    v0.1.0-alpha #into-static #convert #to-borrowed #cow
  45. xref

    Like Cow, but also works with RefCell

    v0.1.1 #refcell #cow #to-owned #hold #ref-mut #borrowing
  46. henry_the_cow

    A young cow who tends to moo

    v0.1.0 #cow #henry #young #moo #who
  47. moo

    Unsarcastically [sic] adds fn moo(&self) to Cow

    v0.1.1 #sic #unsarcastically #cow #fn #self
  48. bull-be-like-cow-mut

    Cow’s non-clone-bearing counterpart with the power of mutation

    v0.1.0 #counterpart #non-clone-bearing #power #mutation #cow
  49. rustcow

    Cowsay, in Rust, inspired by Python's cowpy

    v0.1.0 #cowsay #cowpy #cow
  50. do-meow

    A funny code what opens the 'Beep beep Im a sheep' video

    v0.2.0 #beep #meow #sheep #cow #cli
  51. mucow

    Equivalent to Cow for mootable data. The semantics are copy-on-consume, so a copy is only needed if you want to take ownership. Unlike Cow, the contents can be mutated without making a copy.

    v0.1.0 500 #data #mootable #semantic #cow #content #mutating #borrowing
  52. cow

    A Copy-On-Write Triemap

    v0.0.8 #copy-on-write #trie-node #triemap
  53. rob

    Reference-or-box, with similar functionality to Cow

    v0.1.0 #reference-or-box #cow #owned
  54. hashcow

    HashMap implementation with copy-on-write keys and values

    v0.2.0 #hash-map #copy-on-write #cow
  55. bounded-static-derive

    Macro to derive ToBoundedStatic and IntoBoundedStatic traits

    v0.8.0 2.8K #cow #static #owned #bounded