A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://second-state.github.io/SewUp/sewup/types/struct.SizedString.html below:

SizedString in sewup::types - Rust

Struct sewup::types::SizedString[−][src]
pub struct SizedString {
    pub capacity: usize,
    pub len: usize,
    // some fields omitted
}
Expand description

SizedString is a type help you store string in with a predefined size

let ss = sewup::types::SizedString::new(10).from_str("hello").unwrap();
assert!(ss.len() == 5);
assert!(ss.capacity() == 10);
assert_eq!(ss.to_utf8_string().unwrap(), "hello");

The size of bytes limited

Deserialize this value from the given Serde deserializer. Read more

Serialize this value into the given Serde serializer. Read more

impl<T> Any for T where
    T: 'static + ?Sized

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

impl<T, U> Into<U> for T where
    U: From<T>, 

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4