pub struct TreeGroupId(/* private fields */);Expand description
TreeGroupId
Fleet-scoped identity of one App-declared independently scaled Tree Group.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for TreeGroupId
impl AsRef<str> for TreeGroupId
Source§impl Borrow<str> for TreeGroupId
impl Borrow<str> for TreeGroupId
Source§impl CandidType for TreeGroupId
impl CandidType for TreeGroupId
Source§impl Clone for TreeGroupId
impl Clone for TreeGroupId
Source§fn clone(&self) -> TreeGroupId
fn clone(&self) -> TreeGroupId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TreeGroupId
impl Debug for TreeGroupId
Source§impl<'de> Deserialize<'de> for TreeGroupId
impl<'de> Deserialize<'de> for TreeGroupId
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for TreeGroupId
impl Display for TreeGroupId
impl Eq for TreeGroupId
Source§impl FromStr for TreeGroupId
impl FromStr for TreeGroupId
Source§impl Hash for TreeGroupId
impl Hash for TreeGroupId
Source§impl Ord for TreeGroupId
impl Ord for TreeGroupId
Source§fn cmp(&self, other: &TreeGroupId) -> Ordering
fn cmp(&self, other: &TreeGroupId) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TreeGroupId
impl PartialEq for TreeGroupId
Source§impl PartialOrd for TreeGroupId
impl PartialOrd for TreeGroupId
Source§impl Serialize for TreeGroupId
impl Serialize for TreeGroupId
Source§impl Storable for TreeGroupId
impl Storable for TreeGroupId
Source§fn to_bytes(&self) -> Cow<'_, [u8]>
fn to_bytes(&self) -> Cow<'_, [u8]>
Converts the element into a possibly borrowed byte slice. Read more
Source§fn from_bytes(bytes: Cow<'_, [u8]>) -> Self
fn from_bytes(bytes: Cow<'_, [u8]>) -> Self
Converts bytes into an element.
Source§fn to_bytes_checked(&self) -> Cow<'_, [u8]>
fn to_bytes_checked(&self) -> Cow<'_, [u8]>
Like
to_bytes, but checks that bytes conform to declared bounds.Source§fn into_bytes_checked(self) -> Vec<u8> ⓘwhere
Self: Sized,
fn into_bytes_checked(self) -> Vec<u8> ⓘwhere
Self: Sized,
Like
into_bytes, but checks that bytes conform to declared bounds.Source§fn check_bounds(bytes: &[u8])
fn check_bounds(bytes: &[u8])
Validates that a byte slice fits within this type’s declared bounds.
impl StructuralPartialEq for TreeGroupId
Auto Trait Implementations§
impl Freeze for TreeGroupId
impl RefUnwindSafe for TreeGroupId
impl Send for TreeGroupId
impl Sync for TreeGroupId
impl Unpin for TreeGroupId
impl UnsafeUnpin for TreeGroupId
impl UnwindSafe for TreeGroupId
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more