identifiers: Implement AsRef<[u8]> for owned ID types
This commit is contained in:
parent
5aa0f29935
commit
01acabe8a6
@ -276,7 +276,14 @@ fn expand_owned_id(input: &ItemStruct) -> TokenStream {
|
|||||||
#[automatically_derived]
|
#[automatically_derived]
|
||||||
impl #impl_generics AsRef<str> for #owned_ty {
|
impl #impl_generics AsRef<str> for #owned_ty {
|
||||||
fn as_ref(&self) -> &str {
|
fn as_ref(&self) -> &str {
|
||||||
(*self.inner).as_ref()
|
self.inner.as_str()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#[automatically_derived]
|
||||||
|
impl #impl_generics AsRef<[u8]> for #owned_ty {
|
||||||
|
fn as_ref(&self) -> &[u8] {
|
||||||
|
self.inner.as_bytes()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user