Struct gluon_base::serialization::SeSeed  
source · pub struct SeSeed {
    pub node_to_id: NodeToId,
}Fields§
§node_to_id: NodeToIdImplementations§
Trait Implementations§
source§impl<Id, T> SerializeState<SeSeed> for Alias<Id, T>
 
impl<Id, T> SerializeState<SeSeed> for Alias<Id, T>
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfsource§impl<Id, T> SerializeState<SeSeed> for AliasData<Id, T>
 
impl<Id, T> SerializeState<SeSeed> for AliasData<Id, T>
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfsource§impl<Id, T> SerializeState<SeSeed> for AliasRef<Id, T>
 
impl<Id, T> SerializeState<SeSeed> for AliasRef<Id, T>
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfsource§impl SerializeState<SeSeed> for ArcKind
 
impl SerializeState<SeSeed> for ArcKind
source§fn serialize_state<S>(
    &self,
    serializer: S,
    seed: &SeSeed
) -> Result<S::Ok, S::Error>where
    S: Serializer,
 
fn serialize_state<S>(
    &self,
    serializer: S,
    seed: &SeSeed
) -> Result<S::Ok, S::Error>where
    S: Serializer,
Serializes 
selfsource§impl<Id> SerializeState<SeSeed> for ArcType<Id>
 
impl<Id> SerializeState<SeSeed> for ArcType<Id>
source§fn serialize_state<S>(
    &self,
    serializer: S,
    seed: &SeSeed
) -> Result<S::Ok, S::Error>where
    S: Serializer,
 
fn serialize_state<S>(
    &self,
    serializer: S,
    seed: &SeSeed
) -> Result<S::Ok, S::Error>where
    S: Serializer,
Serializes 
selfsource§impl<FieldId, T> SerializeState<SeSeed> for Field<FieldId, T>
 
impl<FieldId, T> SerializeState<SeSeed> for Field<FieldId, T>
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfsource§impl<Id> SerializeState<SeSeed> for Generic<Id>where
    Id: SerializeState<SeSeed>,
 
impl<Id> SerializeState<SeSeed> for Generic<Id>where
    Id: SerializeState<SeSeed>,
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfsource§impl SerializeState<SeSeed> for Kind
 
impl SerializeState<SeSeed> for Kind
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfsource§impl<Id> SerializeState<SeSeed> for Skolem<Id>where
    Id: SerializeState<SeSeed>,
 
impl<Id> SerializeState<SeSeed> for Skolem<Id>where
    Id: SerializeState<SeSeed>,
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfsource§impl SerializeState<SeSeed> for Symbol
 
impl SerializeState<SeSeed> for Symbol
source§fn serialize_state<S>(
    &self,
    serializer: S,
    seed: &SeSeed
) -> Result<S::Ok, S::Error>where
    S: Serializer,
 
fn serialize_state<S>(
    &self,
    serializer: S,
    seed: &SeSeed
) -> Result<S::Ok, S::Error>where
    S: Serializer,
Serializes 
selfsource§impl SerializeState<SeSeed> for SymbolRef
 
impl SerializeState<SeSeed> for SymbolRef
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfsource§impl<Id, T> SerializeState<SeSeed> for Type<Id, T>where
    T: TypePtr<Id = Id> + SerializeState<SeSeed>,
    Id: SerializeState<SeSeed>,
    T::Fields: SerializeState<SeSeed>,
    T::TypeFields: SerializeState<SeSeed>,
 
impl<Id, T> SerializeState<SeSeed> for Type<Id, T>where
    T: TypePtr<Id = Id> + SerializeState<SeSeed>,
    Id: SerializeState<SeSeed>,
    T::Fields: SerializeState<SeSeed>,
    T::TypeFields: SerializeState<SeSeed>,
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfsource§impl SerializeState<SeSeed> for TypeVariable
 
impl SerializeState<SeSeed> for TypeVariable
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfsource§impl<Id, T> SerializeState<SeSeed> for TypedIdent<Id, T>
 
impl<Id, T> SerializeState<SeSeed> for TypedIdent<Id, T>
source§fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
 
fn serialize_state<__S>(
    &self,
    __serializer: __S,
    __seed: &SeSeed
) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,
Serializes 
selfAuto Trait Implementations§
impl !RefUnwindSafe for SeSeed
impl !Send for SeSeed
impl !Sync for SeSeed
impl Unpin for SeSeed
impl !UnwindSafe for SeSeed
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