Package edu.wpi.first.util.struct
Interface StructSerializable
- All Superinterfaces:
WPISerializable
- All Known Implementing Classes:
ArmFeedforward,ChassisSpeeds,CubicHermiteSpline,DCMotor,DifferentialDriveFeedforward,DifferentialDriveKinematics,DifferentialDriveWheelPositions,DifferentialDriveWheelSpeeds,DifferentialDriveWheelVoltages,ElevatorFeedforward,Ellipse2d,LinearSystem,Matrix,MecanumDriveKinematics,MecanumDriveWheelPositions,MecanumDriveWheelSpeeds,Pose2d,Pose3d,Quaternion,QuinticHermiteSpline,Rectangle2d,Rotation2d,Rotation3d,SimpleMotorFeedforward,SwerveDriveKinematics,SwerveModulePosition,SwerveModuleState,Transform2d,Transform3d,Translation2d,Translation3d,Twist2d,Twist3d,Vector
Marker interface to indicate a class is serializable using Struct serialization.
While this cannot be enforced by the interface, any class implementing this interface should provide a public final static `struct` member variable.