Skip to main content

BasicEdgeProps

Trait BasicEdgeProps 

Source
pub trait BasicEdgeProps:
    WithEdgeProp<bool>
    + WithEdgeProp<char>
    + WithEdgeProp<i8>
    + WithEdgeProp<i16>
    + WithEdgeProp<i32>
    + WithEdgeProp<i64>
    + WithEdgeProp<isize>
    + WithEdgeProp<u8>
    + WithEdgeProp<u16>
    + WithEdgeProp<u32>
    + WithEdgeProp<u64>
    + WithEdgeProp<usize>
    + WithEdgeProp<f32>
    + WithEdgeProp<f64>
    + WithEdgeProp<&'static str>
    + WithEdgeProp<String>
    + WithEdgeProp<Color>
    + WithEdgeProp<Edge<Self>>
    + WithEdgeProp<OptionEdge<Self>>
    + WithEdgeProp<Vec<bool>>
    + WithEdgeProp<Vec<char>>
    + WithEdgeProp<Vec<i8>>
    + WithEdgeProp<Vec<i16>>
    + WithEdgeProp<Vec<i32>>
    + WithEdgeProp<Vec<i64>>
    + WithEdgeProp<Vec<isize>>
    + WithEdgeProp<Vec<u8>>
    + WithEdgeProp<Vec<u16>>
    + WithEdgeProp<Vec<u32>>
    + WithEdgeProp<Vec<u64>>
    + WithEdgeProp<Vec<usize>>
    + WithEdgeProp<Vec<f32>>
    + WithEdgeProp<Vec<f64>>
    + WithEdgeProp<Vec<&'static str>>
    + WithEdgeProp<Vec<String>>
    + WithEdgeProp<Vec<Color>>
    + WithEdgeProp<Vec<Edge<Self>>>
    + WithEdgeProp<Vec<OptionEdge<Self>>> { }

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<'a, G: BasicEdgeProps> BasicEdgeProps for &'a G

Implementors§