loosen some Point
bounds
This commit is contained in:
parent
8ab5d21089
commit
f7ad44920f
@ -5,7 +5,7 @@ use std::{error::Error, fmt::Display};
|
|||||||
use crate::rcore::*;
|
use crate::rcore::*;
|
||||||
use crate::rstd::inlining::*;
|
use crate::rstd::inlining::*;
|
||||||
|
|
||||||
impl<'a, Ctx: Context<'a>, A: Mentionable<'a, Ctx>> Serializable for Point<'a, Ctx, A> {
|
impl<'a, Ctx: Context<'a>, A: MentionableBase<'a, Ctx>> Serializable for Point<'a, Ctx, A> {
|
||||||
fn serialize(&self, serializer: &mut dyn Serializer) {
|
fn serialize(&self, serializer: &mut dyn Serializer) {
|
||||||
serializer.write(&self.point)
|
serializer.write(&self.point)
|
||||||
}
|
}
|
||||||
@ -65,7 +65,7 @@ impl From<&[u8]> for PointParseError {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a, Ctx: Context<'a>, A: Mentionable<'a, Ctx>> AsRef<[u8]> for Point<'a, Ctx, A> {
|
impl<'a, Ctx: Context<'a>, A: MentionableBase<'a, Ctx>> AsRef<[u8]> for Point<'a, Ctx, A> {
|
||||||
fn as_ref(&self) -> &[u8] {
|
fn as_ref(&self) -> &[u8] {
|
||||||
&self.point
|
&self.point
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user