Trait otter_api_tests::OccultedPieceTrait [−][src]
pub trait OccultedPieceTrait: OutlineTrait + Serialize + Deserialize { pub fn svg(
&self,
f: &mut Html,
id: VisiblePieceId
) -> Result<(), InternalError>; pub fn describe_html(&self) -> Result<Html, InternalError>; }
Required methods
pub fn svg(&self, f: &mut Html, id: VisiblePieceId) -> Result<(), InternalError>
[src]
pub fn describe_html(&self) -> Result<Html, InternalError>
[src]
Trait Implementations
impl<'typetag> Serialize for dyn OccultedPieceTrait + 'typetag + Sync + Send
[src]
pub fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
[src]
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
impl<'typetag> Serialize for dyn OccultedPieceTrait + 'typetag
[src]
pub fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
[src]
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
impl<'typetag> Serialize for dyn OccultedPieceTrait + 'typetag + Send
[src]
pub fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
[src]
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
impl<'typetag> Serialize for dyn OccultedPieceTrait + 'typetag + Sync
[src]
pub fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
[src]
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,